Crig::Providers::OpenRouter::UserContent
Constructors
from_core(value : Crig::Completion::UserContent) : self
ameba:disable Metrics/CyclomaticComplexity
from_openai(value : Crig::Providers::OpenAI::Chat::UserContent) : self
Sourceimage_base64(data : String, mime_type : String, detail : Crig::Completion::ImageDetail | Nil = nil) : self
Sourcenew(kind : Kind, text : String | Nil = nil, image_url : ImageUrl | Nil = nil, file : FileContent | Nil = nil, input_audio : Crig::Providers::OpenAI::Chat::InputAudio | Nil = nil, video_url : VideoUrlContent | Nil = nil)
SourceInstance methods
file
Sourceimage_url
Sourceinput_audio
Sourcekind
Sourcetext
Sourceto_json_value
Sourcevideo_url
Source