Skip to content

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)

Licensed under BUSL-1.1