Gemini.Types.GenerationConfig (GeminiEx v0.2.0)
View SourceConfiguration for content generation parameters.
Summary
Functions
Create a balanced generation config.
Create a creative generation config (higher temperature).
Create a deterministic generation config.
Set JSON response format.
Set maximum output tokens.
Create a new generation config with default values.
Create a precise generation config (lower temperature).
Add stop sequences.
Set plain text response format.
Types
@type t() :: %Gemini.Types.GenerationConfig{ candidate_count: integer() | nil, frequency_penalty: float() | nil, logprobs: integer() | nil, max_output_tokens: integer() | nil, presence_penalty: float() | nil, response_logprobs: boolean() | nil, response_mime_type: String.t() | nil, response_schema: map() | nil, stop_sequences: [String.t()], temperature: float() | nil, top_k: integer() | nil, top_p: float() | nil }
Functions
Create a balanced generation config.
Create a creative generation config (higher temperature).
Create a deterministic generation config.
Set JSON response format.
Set maximum output tokens.
Create a new generation config with default values.
Create a precise generation config (lower temperature).
Add stop sequences.
Set plain text response format.