{ "_source": "models.dev/api.json", "_fetched": "2026-06-28", "_note": "Trimmed snapshot: per-provider apiModel -> {reasoning, reasoning_options}. First-party providers only (anthropic, openai, google, xai, groq, deepseek); routers excluded. See internal/reasoning/catalog.go for the regeneration recipe.", "providers": { "anthropic": { "claude-opus-4-5": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high" ] }, { "type": "budget_tokens", "min": 1024 } ] }, "claude-haiku-4-5-20251001": { "reasoning": true, "reasoning_options": [ { "type": "budget_tokens", "min": 1024 } ] }, "claude-opus-4-0": { "reasoning": true, "reasoning_options": [ { "type": "budget_tokens", "min": 1024 } ] }, "claude-3-opus-20240229": { "reasoning": false }, "claude-opus-4-1-20250805": { "reasoning": true, "reasoning_options": [ { "type": "budget_tokens", "min": 1024 } ] }, "claude-sonnet-4-5": { "reasoning": true, "reasoning_options": [ { "type": "budget_tokens", "min": 1024 } ] }, "claude-opus-4-7": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high", "xhigh", "max" ] } ] }, "claude-opus-4-5-20251101": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high" ] }, { "type": "budget_tokens", "min": 1024 } ] }, "claude-3-5-sonnet-20241022": { "reasoning": false }, "claude-opus-4-8": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high", "xhigh", "max" ] } ] }, "claude-opus-4-20250514": { "reasoning": true, "reasoning_options": [ { "type": "budget_tokens", "min": 1024 } ] }, "claude-3-5-sonnet-20240620": { "reasoning": false }, "claude-sonnet-4-20250514": { "reasoning": true, "reasoning_options": [ { "type": "budget_tokens", "min": 1024 } ] }, "claude-opus-4-1": { "reasoning": true, "reasoning_options": [ { "type": "budget_tokens", "min": 1024 } ] }, "claude-3-haiku-20240307": { "reasoning": false }, "claude-fable-5": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high", "xhigh", "max" ] } ] }, "claude-sonnet-4-0": { "reasoning": true, "reasoning_options": [ { "type": "budget_tokens", "min": 1024 } ] }, "claude-3-7-sonnet-20250219": { "reasoning": true, "reasoning_options": [ { "type": "budget_tokens", "min": 1024 } ] }, "claude-haiku-4-5": { "reasoning": true, "reasoning_options": [ { "type": "budget_tokens", "min": 1024 } ] }, "claude-opus-4-6": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high", "max" ] }, { "type": "budget_tokens", "min": 1024 } ] }, "claude-sonnet-4-5-20250929": { "reasoning": true, "reasoning_options": [ { "type": "budget_tokens", "min": 1024 } ] }, "claude-3-sonnet-20240229": { "reasoning": false }, "claude-sonnet-4-6": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high", "max" ] }, { "type": "budget_tokens", "min": 1024 } ] } }, "openai": { "o3": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high" ] } ] }, "text-embedding-3-large": { "reasoning": false }, "gpt-5.2-pro": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "medium", "high", "xhigh" ] } ] }, "gpt-5": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "minimal", "low", "medium", "high" ] } ] }, "gpt-3.5-turbo": { "reasoning": false }, "gpt-5-pro": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "high" ] } ] }, "gpt-4o": { "reasoning": false }, "gpt-4": { "reasoning": false }, "o4-mini": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high" ] } ] }, "o3-pro": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high" ] } ] }, "chatgpt-image-latest": { "reasoning": false }, "gpt-4o-2024-05-13": { "reasoning": false }, "gpt-5.4-nano": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "none", "low", "medium", "high", "xhigh" ] } ] }, "gpt-5-chat-latest": { "reasoning": true }, "gpt-5.1-codex": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high" ] } ] }, "gpt-5.3-codex-spark": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "none", "low", "medium", "high", "xhigh" ] } ] }, "gpt-5.1-codex-max": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high", "xhigh" ] } ] }, "gpt-5.3-chat-latest": { "reasoning": false }, "gpt-4o-2024-08-06": { "reasoning": false }, "text-embedding-ada-002": { "reasoning": false }, "o3-mini": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high" ] } ] }, "gpt-5.2": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "none", "low", "medium", "high", "xhigh" ] } ] }, "gpt-5.3-codex": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "none", "low", "medium", "high", "xhigh" ] } ] }, "text-embedding-3-small": { "reasoning": false }, "gpt-5.1-codex-mini": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high" ] } ] }, "gpt-5.1-chat-latest": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "medium" ] } ] }, "gpt-5.2-chat-latest": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "medium" ] } ] }, "o4-mini-deep-research": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "medium" ] } ] }, "gpt-image-1.5": { "reasoning": false }, "gpt-4.1-nano": { "reasoning": false }, "gpt-4o-2024-11-20": { "reasoning": false }, "o1": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high" ] } ] }, "o1-pro": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high" ] } ] }, "gpt-5.4": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "none", "low", "medium", "high", "xhigh" ] } ] }, "gpt-5.4-mini": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "none", "low", "medium", "high", "xhigh" ] } ] }, "gpt-4.1": { "reasoning": false }, "o3-deep-research": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "medium" ] } ] }, "gpt-5-mini": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "minimal", "low", "medium", "high" ] } ] }, "gpt-image-1": { "reasoning": false }, "gpt-4.1-mini": { "reasoning": false }, "gpt-4-turbo": { "reasoning": false }, "gpt-image-1-mini": { "reasoning": false }, "gpt-5-nano": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "minimal", "low", "medium", "high" ] } ] }, "gpt-5.4-pro": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "medium", "high", "xhigh" ] } ] }, "gpt-5.5-pro": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "medium", "high", "xhigh" ] } ] }, "gpt-4o-mini": { "reasoning": false }, "gpt-5-codex": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high" ] } ] }, "gpt-5.2-codex": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high", "xhigh" ] } ] }, "gpt-image-2": { "reasoning": false }, "gpt-5.1": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "none", "low", "medium", "high" ] } ] }, "gpt-5.5": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "none", "low", "medium", "high", "xhigh" ] } ] } }, "google": { "gemini-3.1-flash-lite": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "minimal", "low", "medium", "high" ] } ] }, "gemini-2.5-flash-preview-tts": { "reasoning": false }, "gemini-2.5-pro": { "reasoning": true, "reasoning_options": [ { "type": "budget_tokens", "min": 128, "max": 32768 } ] }, "gemini-2.5-flash": { "reasoning": true, "reasoning_options": [ { "type": "toggle" }, { "type": "budget_tokens", "min": 0, "max": 24576 } ] }, "gemini-3.5-flash": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "minimal", "low", "medium", "high" ] } ] }, "gemma-4-31b-it": { "reasoning": true, "reasoning_options": [ { "type": "toggle" } ] }, "gemini-2.0-flash": { "reasoning": false }, "gemini-embedding-001": { "reasoning": false }, "gemini-3.1-pro-preview-customtools": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high" ] } ] }, "gemini-flash-lite-latest": { "reasoning": true, "reasoning_options": [ { "type": "toggle" }, { "type": "budget_tokens", "min": 512, "max": 24576 } ] }, "gemini-3-pro-image-preview": { "reasoning": true }, "gemini-2.5-flash-image": { "reasoning": true }, "gemini-2.5-flash-lite": { "reasoning": true, "reasoning_options": [ { "type": "toggle" }, { "type": "budget_tokens", "min": 512, "max": 24576 } ] }, "gemini-3.1-flash-image-preview": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "minimal", "high" ] } ] }, "gemini-3.1-pro-preview": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high" ] } ] }, "gemma-4-26b-a4b-it": { "reasoning": true, "reasoning_options": [ { "type": "toggle" } ] }, "gemini-3-pro-preview": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "high" ] } ] }, "gemini-3-flash-preview": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "minimal", "low", "medium", "high" ] } ] }, "gemini-2.5-pro-preview-tts": { "reasoning": false }, "gemini-flash-latest": { "reasoning": true, "reasoning_options": [ { "type": "toggle" }, { "type": "budget_tokens", "min": 0, "max": 24576 } ] }, "gemini-3.1-flash-lite-preview": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "minimal", "low", "medium", "high" ] } ] }, "gemini-2.0-flash-lite": { "reasoning": false } }, "xai": { "grok-4.20-multi-agent-0309": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high", "xhigh" ] } ] }, "grok-4.20-0309-non-reasoning": { "reasoning": false }, "grok-4.3": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "none", "low", "medium", "high" ] } ] }, "grok-imagine-image-quality": { "reasoning": false }, "grok-imagine-video": { "reasoning": false }, "grok-4.20-0309-reasoning": { "reasoning": true }, "grok-imagine-image": { "reasoning": false }, "grok-build-0.1": { "reasoning": true } }, "groq": { "llama-3.3-70b-versatile": { "reasoning": false }, "llama-3.1-8b-instant": { "reasoning": false }, "whisper-large-v3-turbo": { "reasoning": false }, "whisper-large-v3": { "reasoning": false }, "meta-llama/llama-prompt-guard-2-86m": { "reasoning": false }, "meta-llama/llama-prompt-guard-2-22m": { "reasoning": false }, "meta-llama/llama-4-scout-17b-16e-instruct": { "reasoning": false }, "openai/gpt-oss-safeguard-20b": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high" ] } ] }, "openai/gpt-oss-120b": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high" ] } ] }, "openai/gpt-oss-20b": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "low", "medium", "high" ] } ] }, "canopylabs/orpheus-v1-english": { "reasoning": false }, "canopylabs/orpheus-arabic-saudi": { "reasoning": false }, "groq/compound": { "reasoning": false }, "groq/compound-mini": { "reasoning": false }, "qwen/qwen3-32b": { "reasoning": true, "reasoning_options": [ { "type": "effort", "values": [ "none", "default" ] } ] } }, "deepseek": { "deepseek-v4-flash": { "reasoning": true, "reasoning_options": [ { "type": "toggle" }, { "type": "effort", "values": [ "high", "max" ] } ] }, "deepseek-v4-pro": { "reasoning": true, "reasoning_options": [ { "type": "toggle" }, { "type": "effort", "values": [ "high", "max" ] } ] }, "deepseek-reasoner": { "reasoning": true }, "deepseek-chat": { "reasoning": false } } } }