Skip to main content

Module message

Module message 

Source
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§

ModelMessage
A single user-facing chat message.

Enums§

MessageContent
Message body: either a simple string or multi-part content.
ModelPrompt
What the user passes as prompt to generate_text / stream_text.
Role
Who sent the message.