Crig::Providers::Gemini::ContentCandidate
Inherits JSON::Serializable < Struct < Value < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(content : Content | Nil = nil, finish_reason : FinishReason | Nil = nil, safety_ratings : Array(SafetyRating) | Nil = nil, citation_metadata : CitationMetadata | Nil = nil, token_count : Int32 | Nil = nil, avg_logprobs : Float64 | Nil = nil, logprobs_result : LogprobsResult | Nil = nil, index : Int32 | Nil = nil, finish_message : String | Nil = nil)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
avg_logprobs
Sourcecitation_metadata
Sourcecontent
Sourcefinish_message
Sourcefinish_reason
Sourceindex
Sourcelogprobs_result
Sourcesafety_ratings
Sourcetoken_count
Source