Interface: GeminiProviderConfig
Defined in: providers/gemini-native.ts:39
Configuration for GeminiNativeProvider
Properties
apiKey
apiKey: string;
Defined in: providers/gemini-native.ts:43
Google AI API key
estimateTokens?
optional estimateTokens?: (text) => number;
Defined in: providers/gemini-native.ts:62
Optional token estimator function (e.g., tiktoken). When provided, debug payload reports token counts instead of char-based estimates. Fallback: Math.ceil(text.length / 4)
Parameters
| Parameter | Type |
|---|---|
text | string |
Returns
number
maxTokens?
optional maxTokens?: number;
Defined in: providers/gemini-native.ts:55
Default max tokens
Default
4096
model?
optional model?: string;
Defined in: providers/gemini-native.ts:49
Default model to use
Default
'gemini-2.5-flash'