struct

Crig::Providers::Gemini::StreamingCompletionResponse

Inherits JSON::Serializable < Struct < Value < Object

Constructors

new(usage_metadata : PartialUsage = PartialUsage.new, finish_reason : Crig::Providers::Gemini::FinishReason | Nil = nil, finish_message : String | Nil = nil, model_version : String | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

finish_message
Source
finish_reason
Source
model_version
Source
token_usage
Source
usage_metadata
Source