Crig::Providers::XAI::Message
Constructors
new(kind : Kind, role : Role | Nil = nil, content : Content | Nil = nil, call_id : String | Nil = nil, name : String | Nil = nil, arguments : String | Nil = nil, output : String | Nil = nil, id : String | Nil = nil, summary : Array(Crig::Providers::OpenAI::ReasoningSummary) | Nil = nil, encrypted_content : String | Nil = nil)
Sourcereasoning(id : String, summary : Array(Crig::Providers::OpenAI::ReasoningSummary), encrypted_content : String | Nil) : self
SourceClass methods
Instance methods
arguments
Sourcecall_id
Sourcecontent
Sourceencrypted_content
Sourceid
Sourcekind
Sourcename
Sourceoutput
Sourcerole
Sourcesummary
Sourceto_json_value
Source