Interface: GeminiModelOptions
Defined in: gemini/src/builders/gemini-model-options.ts:7
Configuration options for declaring a Google Gemini model via gemini.model(alias, options).
Specifies the provider-level model identifier transmitted to /v1beta/models/{model}:generateContent and the optional thinking level applied across turns.
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
effort? | readonly | "low" | "medium" | "high" | Optional thinking level ('low' | 'medium' | 'high'). | gemini/src/builders/gemini-model-options.ts:11 |
id? | readonly | string | Optional Google Gemini wire model identifier (defaults to alias, such as 'gemini-2.5-pro' or 'gemini-2.5-flash'). | gemini/src/builders/gemini-model-options.ts:9 |