Whatever message this page gives is out now! Go check it out!
Field | Description |
|---|---|
Config alias | Required. Unique name for this configuration. Use only letters, numbers, hyphens, and underscores (for example gemini-flash-prod). |
Provider | Gemini. The provider for this saved configuration. |
Model name | Required. The model id your client sends to the Gemini API (for example gemini-2.0-flash or another supported model). Use the exact string required by your endpoint (Google AI Studio, Vertex AI, or a proxy). |
API key | Optional. Leave blank to supply the key at runtime. If you enter a key, it is stored with this configuration—treat it as a secret and follow your organization’s access and rotation rules. Obtain keys from Google AI Studio or Cloud IAM, depending on how you integrate. |
Base URL | Optional. Use the default Google endpoint for your integration unless traffic must go through a custom gateway, regional endpoint, or enterprise proxy. When set, use the base URL your HTTP client expects for Gemini requests. |
Field | Description |
|---|---|
Temperature | Leave blank to use the default. When set, use 0 or greater. Higher values increase randomness; allowed ranges depend on model and API version. |
Max tokens | Leave blank to use the default. When set, enter a positive integer for the maximum output tokens (within model and quota limits). |
Top P | Leave blank to use the default. When set, use 0 or greater (often 0–1). Nucleus sampling; adjusts how the model samples from the token distribution. |
Top K | Leave blank to use the default. When set, use a non-negative integer to limit how many of the highest-probability candidate tokens are considered at each step. |
Response format | Default or structured output when your integration requests JSON or another supported response mode. Leave Default unless your workflow requires structured parsing. |
Stop sequences | Optional. Comma-separated sequences that stop generation when they appear in the output (for example END or newline tokens your API accepts). |
Field | Description |
|---|---|
Proxy host | Optional. HTTP proxy hostname or IP. If you set a host, you must set Proxy port. |
Proxy port | Optional. Integer from 1 through 65535. Required when proxy host is set. |
Proxy username | Optional. User name for proxy authentication. Leave blank if the proxy does not require credentials. |
Proxy password | Optional. Proxy password. Stored credentials are sensitive—follow your organization’s secret-handling rules. Leave blank if not required. |
Field | Description |
|---|---|
Max retries | Leave blank to use the default. When set, enter a positive integer for how many times to retry a failed request (rate limits, transient network errors). |
Timeout (seconds) | Leave blank to use the default. When set, enter a positive integer for the maximum wait time per request. |
Log API requests | When enabled, request details are written to logs. Requests can include prompts, headers, and API metadata—use only while troubleshooting and disable afterward. Follow your organization’s logging and privacy requirements. |
Log API responses | When enabled, response details are written to logs. Responses can contain generated text and personal data—use only while troubleshooting and disable afterward. Follow your organization’s logging and privacy requirements. |
Allow code execution | When enabled, allows Gemini to run code execution tooling where the API and model support it. Generated or executed code can affect security and data—enable only in controlled environments, for trusted users, and when your security team approves. Disable when you do not need executable tool output. |
LLM_PROVIDER_PARAMETERS.md for the Gemini column (Y / --).LLM_PROVIDER_PARAMETERS.md (Gemini column: Y = supported, -- = not shown for that provider).