OpenAI::OutputMessage
Inherits JSON::Serializable < Reference < Object
An output message from the model.
Constructors
new(pull : JSON::PullParser)
Sourcenew(id : String = "", type_value : OutputMessageType = OutputMessageType::Message, role : OutputMessageRole = OutputMessageRole::Assistant, content : Array(OutputMessageContent) = [] of OutputMessageContent, status : OutputMessageStatus = OutputMessageStatus::InProgress)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
status
The status of the message input. One of in_progress, completed, or
incomplete. Populated when input items are returned via API.
status=(status : OutputMessageStatus)
The status of the message input. One of in_progress, completed, or
incomplete. Populated when input items are returned via API.