class

LLM::OpenAI::Message::MultiContent

Inherits LLM::OpenAI::Message < JSON::Serializable < Reference < Object

Represents a multi-content message in a request to the LLM

Constants

ROLE = "user"

Constructors

new(pull : JSON::PullParser)

Represents a multi-content message in a request to the LLM

Source
new(prompt : String, attach : ChatInclusions | Nil = nil)
Source

Instance methods

content
Source
content=(content : Array(LLM::OpenAI::Content))
Source
emit

Emit this message as one or more ChatEvent objects

Source