Crig::Providers::OpenAI::Message
Constructors
assistant(content : Array(AssistantContentType), id : String, status : ToolStatus = ToolStatus::Completed) : self
Sourcenew(kind : Kind, system_content : Array(SystemContent) | Nil = nil, user_content : Array(UserContent) | Nil = nil, assistant_content : Array(AssistantContentType) | Nil = nil, tool_call_id : String | Nil = nil, output : String | Nil = nil, id : String | Nil = nil, name : String | Nil = nil, status : ToolStatus | Nil = nil)
SourceClass methods
Instance methods
assistant_content
Sourceid
Sourcekind
Sourcename
Sourceoutput
Sourcerole
Sourcestatus
Sourcesystem_content
Sourceto_json_value
Sourcetool_call_id
Sourceuser_content
Source