Expand description
Message types for LLM interactions.
Provides role-based messages compatible with OpenAI’s message format.
Structs§
- Image
UrlContent - Image URL content with optional detail level.
- Message
- A message in a conversation.
- Parse
Role Error - Error returned when parsing an unknown message role string.
Enums§
- Content
Part - A single content part in a multimodal message.
- Message
Content - Content of a message — either plain text or a list of multimodal parts.
- Role
- Role of a message in a conversation.
Functions§
- parse_
messages_ json - Parses a JSON string containing an array of message objects.
- parse_
messages_ value - Parses a JSON value containing an array of message objects into typed messages.