ExBifrost. Model. GeminiGenerationRequestGenerationConfig
(ex_bifrost v0.1.0)
Copy Markdown
View Source
GeminiGenerationRequestGenerationConfig model.
Summary
Types
@type t() :: %ExBifrost.Model.GeminiGenerationRequestGenerationConfig{ audioTimestamp: boolean() | nil, candidateCount: integer() | nil, enableAffectiveDialog: boolean() | nil, frequencyPenalty: number() | nil, logprobs: integer() | nil, maxOutputTokens: integer() | nil, mediaResolution: String.t() | nil, modelSelectionConfig: ExBifrost.Model.GeminiGenerationRequestGenerationConfigModelSelectionConfig.t() | nil, presencePenalty: number() | nil, responseJsonSchema: map() | nil, responseLogprobs: boolean() | nil, responseMimeType: String.t() | nil, responseModalities: [String.t()] | nil, responseSchema: ExBifrost.Model.GeminiSchema.t() | nil, routingConfig: ExBifrost.Model.GeminiGenerationRequestGenerationConfigRoutingConfig.t() | nil, seed: integer() | nil, speechConfig: ExBifrost.Model.GeminiGenerationRequestGenerationConfigSpeechConfig.t() | nil, stopSequences: [String.t()] | nil, temperature: number() | nil, thinkingConfig: ExBifrost.Model.GeminiGenerationRequestGenerationConfigThinkingConfig.t() | nil, topK: integer() | nil, topP: number() | nil }