Crig::Providers::Gemini::StreamingCompletionResponse
Inherits JSON::Serializable < Struct < Value < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(usage_metadata : PartialUsage = PartialUsage.new, finish_reason : Crig::Providers::Gemini::FinishReason | Nil = nil, finish_message : String | Nil = nil, model_version : String | Nil = nil)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
finish_message
Sourcefinish_reason
Sourcemodel_version
Sourcetoken_usage
Sourceusage_metadata
Source