Reasoning
enum
27 models
Reasoning effort
reasoning_effort
Controls how much reasoning the model should perform before producing an answer.
- Type
- enum
- Default
- varies by model
reasoning_effort by model
The exact type, default, range, and conditions for reasoning_effort on each model that documents it.
| Model | Provider | Type | Default | Range / values | Condition |
|---|---|---|---|---|---|
| Deepseek Reasoner | DeepSeek | enum | "high" | high | max |
Only when thinking.type = "enabled"
|
| Deepseek V4 Flash | DeepSeek | enum | "high" | high | max |
Only when thinking.type = "enabled"
|
| Deepseek V4 Pro | DeepSeek | enum | "high" | high | max |
Only when thinking.type = "enabled"
|
| Nemotron 3 Super 120b A12b | Nvidia | enum | "high" | none | low | high | — |
| Nemotron 3 Ultra Subscription | Nvidia | enum | "high" | none | medium | high | — |
| Nemotron 3 Ultra 550b A55b | Nvidia | enum | "high" | none | medium | high | — |
| Gpt 5 | OpenAI | enum | "medium" | minimal | low | medium | high | — |
| Gpt 5 Mini | OpenAI | enum | "medium" | minimal | low | medium | high | — |
| Gpt 5 Nano | OpenAI | enum | "medium" | minimal | low | medium | high | — |
| Gpt 5.1 | OpenAI | enum | "none" | none | low | medium | high | — |
| Gpt 5.2 | OpenAI | enum | "medium" | none | low | medium | high | xhigh | — |
| Gpt 5.3 Codex | OpenAI | enum | "medium" | low | medium | high | xhigh | — |
| Gpt 5.4 | OpenAI | enum | "medium" | none | low | medium | high | xhigh | — |
| Gpt 5.4 Mini | OpenAI | enum | "medium" | none | low | medium | high | xhigh | — |
| Gpt 5.4 Nano | OpenAI | enum | "medium" | none | low | medium | high | xhigh | — |
| Gpt 5.4 Pro | OpenAI | enum | "medium" | medium | high | xhigh | — |
| Gpt 5.5 | OpenAI | enum | "medium" | none | low | medium | high | xhigh | — |
| Gpt 5.5 Pro | OpenAI | enum | "medium" | medium | high | xhigh | — |
| o1 | OpenAI | enum | "medium" | low | medium | high | xhigh | — |
| O1 Preview | OpenAI | enum | "medium" | minimal | low | medium | high | — |
| o1-mini | OpenAI | enum | "medium" | minimal | low | medium | high | — |
| o3 | OpenAI | enum | "medium" | low | medium | high | xhigh | — |
| O3 Pro | OpenAI | enum | "medium" | low | medium | high | xhigh | — |
| o3-mini | OpenAI | enum | "medium" | low | medium | high | xhigh | — |
| o4-mini | OpenAI | enum | "medium" | low | medium | high | xhigh | — |
| Sonar Deep Research | Perplexity | enum | — | minimal | low | medium | high | — |
| Grok 4.3 | xAI | enum | "low" | none | low | medium | high | — |
Models without reasoning_effort documented yet
reasoning_effort documented yet
These models don't list reasoning_effort in the catalog. That may mean the provider doesn't accept it, or it simply hasn't been added yet — the data is community-maintained.
Alibaba
Anthropic
Claude 3 Opus 20240229
Claude 3 Opus Latest
Claude 3.5 Haiku 20241022
Claude 3.5 Haiku Latest
Claude 3.5 Sonnet 20241022
Claude 3.5 Sonnet Latest
Claude 3.7 Sonnet 20250219
Claude 3.7 Sonnet Latest
Claude Fable 5
Claude Fable 5
Claude Haiku 4
Claude Haiku 4
Claude Haiku 4.5
Claude Haiku 4.5
Claude Haiku 4.5 20251001
Claude Haiku 4.5 20251001
Claude Opus 4
Claude Opus 4 20250514
Claude Opus 4 20250514
Claude Opus 4.1 20250805
Claude Opus 4.1 20250805
Claude Opus 4.5 20251101
Claude Opus 4.5 20251101
Claude Opus 4.6
Claude Opus 4.6
Claude Opus 4.7
Claude Opus 4.7
Claude Opus 4.8
Claude Opus 4.8
Claude Sonnet 4
Claude Sonnet 4 20250514
Claude Sonnet 4 20250514
Claude Sonnet 4.5
Claude Sonnet 4.5
Claude Sonnet 4.5 20250929
Claude Sonnet 4.5 20250929
Claude Sonnet 4.6
Claude Sonnet 4.6
Cohere
DeepSeek
Meta
MiniMax
Mistral
Moonshot AI
Nvidia
Gliner Pii
Llama 3.1 Nemoguard 8b Topic Control
Llama 3.1 Nemotron Nano 8b V1
Llama 3.1 Nemotron Safety Guard 8b V3
Llama 3.1 Nemotron Ultra 253b V1
Llama 3.3 Nemotron Super 49b V1
Llama 3.3 Nemotron Super 49b V1.5
Nemoguard Jailbreak Detect
Nemotron 3 Nano 30b A3b
Nemotron Content Safety Reasoning 4b
Nemotron Mini 4b Instruct
Riva Translate 4b Instruct V1.1
Usdcode Llama 3.1 70b Instruct
OpenAI
Perplexity
Xiaomi
Related reasoning parameters
Thinking mode
thinking.type
Budget tokens
thinking.budget_tokens
Thinking display
thinking.display
Effort
output_config.effort
Reasoning effort
reasoning.effort
Include thoughts
generationConfig.thinkingConfig.includeThoughts
Reasoning summary
reasoning.summary
Split reasoning
reasoning_split
Thinking budget
generationConfig.thinkingConfig.thinkingBudget
Enable thinking
extra_body.chat_template_kwargs.enable_thinking
Thinking level
generationConfig.thinkingConfig.thinkingLevel
Reasoning budget
reasoning_budget