struct

AI::Provider::LanguageModel::GenerateResult

Inherits JSON::Serializable < Struct < Value < Object

The result of a language model doGenerate call.

Constructors

new(content : Array(Content), finish_reason : FinishReason, usage : Usage, warnings : Array(Shared::Warning), provider_metadata : Shared::ProviderMetadata | Nil = nil, request : GenerateResultRequest | Nil = nil, response : GenerateResultResponse | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

content
Source
finish_reason
Source
provider_metadata
Source
request
Source
response
Source
usage
Source
warnings
Source