(value: unknown)
| 28 | export type GeminiThinkingLevel = (typeof GEMINI_THINKING_LEVELS)[number] |
| 29 | |
| 30 | export function isGeminiThinkingLevel(value: unknown): value is GeminiThinkingLevel { |
| 31 | return typeof value === "string" && GEMINI_THINKING_LEVELS.includes(value as GeminiThinkingLevel) |
| 32 | } |
| 33 | |
| 34 | export type GeminiReasoningParams = GenerateContentConfig["thinkingConfig"] & { |
| 35 | thinkingLevel?: GeminiThinkingLevel |
no outgoing calls
no test coverage detected