Expand description
User-facing message types.
ModelMessage is what the user passes to generate_text / stream_text.
It is converted to LanguageModelPrompt (provider-facing) before calling
LanguageModel::do_generate / do_stream.
Structs§
- Model
Message - A single user-facing chat message.
Enums§
- Message
Content - Message body: either a simple string or multi-part content.
- Model
Prompt - What the user passes as
prompttogenerate_text/stream_text. - Role
- Who sent the message.