PersistentAI API Documentation / @persistentai/fireflow-nodes / GeminiThinkingLevel
Enumeration: GeminiThinkingLevel
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-types.ts:62
Legacy thinking level enum for backward compatibility
Deprecated
Use GeminiThinkingLevelPro or GeminiThinkingLevelFlash instead
Enumeration Members
High
High:
"HIGH"
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-types.ts:72
Maximizes reasoning depth for complex problems (default)
Low
Low:
"LOW"
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-types.ts:68
Minimizes latency and cost for straightforward tasks
Medium
Medium:
"MEDIUM"
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-types.ts:70
Balanced thinking for most tasks (Flash only)
Minimal
Minimal:
"MINIMAL"
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-types.ts:66
Matches "no thinking" for most queries (Flash only)
Unspecified
Unspecified:
"THINKING_LEVEL_UNSPECIFIED"
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-types.ts:64
Default value (unspecified)