Crig::Completion::UserContent
Constructors
image_base64(data : String, media_type : ImageMediaType | Nil = nil, detail : ImageDetail | Nil = nil) : self
Sourceimage_raw(data : Bytes, media_type : ImageMediaType | Nil = nil, detail : ImageDetail | Nil = nil) : self
Sourceimage_url(url : String, media_type : ImageMediaType | Nil = nil, detail : ImageDetail | Nil = nil) : self
Sourcenew(kind : Kind, text : Text | Nil = nil, tool_result : ToolResult | Nil = nil, image : Image | Nil = nil, audio : Audio | Nil = nil, video : Video | Nil = nil, document : Document | Nil = nil)
Sourcetool_result_with_call_id(id : String, call_id : String, content : Crig::OneOrMany(ToolResultContent)) : self
SourceInstance methods
audio
Sourcedocument
Sourceimage
Sourcekind
Sourcetext
Sourcetool_result
Sourcevideo
Source