{"data":{"models":[{"id":"claude-fable-5","provider":"anthropic","family":"claude-fable","display_name":"Claude Fable 5","description":"Anthropic's most capable widely released model. Released June 9, 2026. Was suspended worldwide June 12 - June 30, 2026 under a US export-control directive; the directive was lifted and Fable 5 was restored globally starting July 1, 2026 (Claude API, Claude Platform on AWS, Amazon Bedrock, Google Cloud Vertex AI, Microsoft Foundry). Adaptive thinking always on, 1M context, 128k max output, new tokenizer (up to 35% more tokens vs. pre-4.7 models), web search, code execution, computer use. Temperature/top_p/top_k not supported.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","released":"2026-06-09","limits":{"context_window":1000000,"max_output":128000},"pricing":{"currency":"USD","input_per_mtok":10,"cached_input_per_mtok":1,"cache_write_5m_per_mtok":12.5,"cache_write_1h_per_mtok":20,"output_per_mtok":50,"batch_input_per_mtok":5,"batch_output_per_mtok":25},"capabilities":{"tools":true,"parallel_tools":true,"structured_output":true,"streaming":true,"batching":true,"prompt_caching":true,"prefill":true,"system_prompt":true,"stop_sequences":true,"reasoning":true,"reasoning_modes":["low","medium","high","xhigh"],"reasoning_default":"medium","vision":true,"document_input":true,"computer_use":true,"web_search":true,"code_execution":true},"performance":{"intelligence_index":90},"api":{"endpoint":"https://api.anthropic.com/v1/messages","protocol":"anthropic","openai_compatible":false,"auth":{"type":"header","header_name":"x-api-key","env_var":"ANTHROPIC_API_KEY"},"sdks":{"anthropic":{"package":"@anthropic-ai/sdk","model_id":"claude-fable-5"},"vercel-ai":{"package":"@ai-sdk/anthropic","model_id":"claude-fable-5","factory":"anthropic('claude-fable-5')"}},"supported_params":["max_tokens","stop_sequences","system","tools","tool_choice","stream","metadata","thinking","service_tier"],"unsupported_params":["temperature","top_p","top_k"],"notes":"Adaptive thinking always on (no off mode). Temperature, top_p, and top_k return a 400 error when set to non-default values. New tokenizer: same text uses ~30% more tokens vs. pre-4.7 models. Full 1M context at standard pricing."},"aggregator_ids":{"openrouter":"anthropic/claude-fable-5","aws-bedrock":"anthropic.claude-fable-5","gcp-vertex":"claude-fable-5"},"manual_tags":["smartest","best_for_coding"],"sources":{"spec":"https://platform.claude.com/docs/en/about-claude/models/all-models","pricing":"https://platform.claude.com/docs/en/about-claude/pricing","release_notes":"https://www.anthropic.com/news/redeploying-fable-5"},"last_verified":"2026-07-06"},{"id":"claude-sonnet-5","provider":"anthropic","family":"claude-5","display_name":"Claude Sonnet 5","description":"Default model for Free and Pro plans; available on Max, Team, and Enterprise. Announced June 30, 2026. Same per-token price as Sonnet 4.6, but a new tokenizer produces ~30% more tokens for the same text. Adaptive thinking on by default (no manual extended-thinking budget_tokens — returns a 400 error). 1M context, 128k max output (300k on Batch API with output-300k-2026-03-24 beta header). Training data cutoff January 2026. First Sonnet-tier model with real-time cybersecurity safeguards (refusals return HTTP 200, stop_reason: \"refusal\"). Temperature/top_p/top_k not supported.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","released":"2026-06-30","limits":{"context_window":1000000,"max_output":128000},"pricing":{"currency":"USD","input_per_mtok":2,"cached_input_per_mtok":0.2,"cache_write_5m_per_mtok":2.5,"cache_write_1h_per_mtok":4,"output_per_mtok":10,"batch_input_per_mtok":1,"batch_output_per_mtok":5,"notes":"Introductory pricing through Aug 31, 2026. From Sep 1, 2026: $3/$15 input/output (cache write 5m $3.75, 1h $6, cached read $0.30, batch $1.50/$7.50) — same rate as Sonnet 4.6."},"capabilities":{"tools":true,"parallel_tools":true,"structured_output":true,"streaming":true,"batching":true,"prompt_caching":true,"prefill":true,"system_prompt":true,"stop_sequences":true,"reasoning":true,"reasoning_modes":["low","medium","high","xhigh"],"reasoning_default":"high","vision":true,"document_input":true,"computer_use":true,"web_search":true,"code_execution":true},"api":{"endpoint":"https://api.anthropic.com/v1/messages","protocol":"anthropic","openai_compatible":false,"auth":{"type":"header","header_name":"x-api-key","env_var":"ANTHROPIC_API_KEY"},"sdks":{"anthropic":{"package":"@anthropic-ai/sdk","model_id":"claude-sonnet-5"},"vercel-ai":{"package":"@ai-sdk/anthropic","model_id":"claude-sonnet-5","factory":"anthropic('claude-sonnet-5')"}},"supported_params":["max_tokens","stop_sequences","system","tools","tool_choice","stream","metadata","thinking","service_tier"],"unsupported_params":["temperature","top_p","top_k"],"notes":"Adaptive thinking on by default; manual extended-thinking budget_tokens removed (returns 400). Effort parameter defaults to high on the API and Claude Code. Not available with Priority Tier. Supports zero data retention for ZDR orgs."},"aggregator_ids":{"openrouter":"anthropic/claude-sonnet-5","aws-bedrock":"anthropic.claude-sonnet-5","gcp-vertex":"claude-sonnet-5"},"manual_tags":["best_for_coding"],"sources":{"spec":"https://platform.claude.com/docs/en/about-claude/models/whats-new-sonnet-5","pricing":"https://platform.claude.com/docs/en/about-claude/pricing","release_notes":"https://www.anthropic.com/news/claude-sonnet-5"},"last_verified":"2026-07-06"},{"id":"claude-mythos-5","provider":"anthropic","family":"claude-mythos","display_name":"Claude Mythos 5","description":"Anthropic's highest-capability model, limited access via Project Glasswing (invitation only). Released June 9, 2026; suspended worldwide June 12 - June 26, 2026 under a US export-control directive. Restored June 26-30, 2026, but only to a specific set of US organizations approved by federal authorities under Project Glasswing — not broad GA. Expansion to more domestic/overseas partners is an ongoing discussion with the US government. Same token pricing as Claude Fable 5.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"preview","released":"2026-06-09","limits":{"context_window":1000000,"max_output":128000},"pricing":{"currency":"USD","input_per_mtok":10,"cached_input_per_mtok":1,"cache_write_5m_per_mtok":12.5,"cache_write_1h_per_mtok":20,"output_per_mtok":50,"batch_input_per_mtok":5,"batch_output_per_mtok":25,"notes":"Invitation-only access via Project Glasswing. Same token pricing as Claude Fable 5."},"capabilities":{"tools":true,"parallel_tools":true,"structured_output":true,"streaming":true,"batching":true,"prompt_caching":true,"prefill":true,"system_prompt":true,"stop_sequences":true,"reasoning":true,"reasoning_modes":["low","medium","high","xhigh"],"reasoning_default":"medium","vision":true,"document_input":true,"computer_use":true,"web_search":true,"code_execution":true},"performance":{"intelligence_index":92},"api":{"endpoint":"https://api.anthropic.com/v1/messages","protocol":"anthropic","openai_compatible":false,"auth":{"type":"header","header_name":"x-api-key","env_var":"ANTHROPIC_API_KEY"},"sdks":{"anthropic":{"package":"@anthropic-ai/sdk","model_id":"claude-mythos-5"}},"unsupported_params":["temperature","top_p","top_k"],"notes":"Limited availability through Project Glasswing (invitation only). See https://anthropic.com/glasswing for access."},"aggregator_ids":{"aws-bedrock":"anthropic.claude-mythos-5","gcp-vertex":"claude-mythos-5"},"sources":{"spec":"https://platform.claude.com/docs/en/about-claude/models/all-models","pricing":"https://platform.claude.com/docs/en/about-claude/pricing","release_notes":"https://www.anthropic.com/news/redeploying-fable-5"},"last_verified":"2026-07-06"},{"id":"claude-opus-4-8","provider":"anthropic","family":"claude-4","display_name":"Claude Opus 4.8","description":"Anthropic's most capable Opus-tier model for complex reasoning and long-horizon agentic coding. 1M context, 128k max output, adaptive thinking (defaults to high effort). No extended thinking. Temperature/top_p/top_k not supported. Fast mode available at $10/$50 per MTok.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","released":"2026-05-28","limits":{"context_window":1000000,"max_output":128000},"pricing":{"currency":"USD","input_per_mtok":5,"cached_input_per_mtok":0.5,"cache_write_5m_per_mtok":6.25,"cache_write_1h_per_mtok":10,"output_per_mtok":25,"batch_input_per_mtok":2.5,"batch_output_per_mtok":12.5,"notes":"Fast mode (research preview): $10 input / $50 output per MTok. Batch API not available in fast mode."},"capabilities":{"tools":true,"parallel_tools":true,"structured_output":true,"streaming":true,"batching":true,"prompt_caching":true,"prefill":true,"system_prompt":true,"stop_sequences":true,"reasoning":true,"reasoning_modes":["low","medium","high","xhigh"],"reasoning_default":"high","vision":true,"document_input":true,"computer_use":true,"web_search":true,"code_execution":true},"performance":{"intelligence_index":85},"api":{"endpoint":"https://api.anthropic.com/v1/messages","protocol":"anthropic","openai_compatible":false,"auth":{"type":"header","header_name":"x-api-key","env_var":"ANTHROPIC_API_KEY"},"sdks":{"anthropic":{"package":"@anthropic-ai/sdk","model_id":"claude-opus-4-8"},"vercel-ai":{"package":"@ai-sdk/anthropic","model_id":"claude-opus-4-8","factory":"anthropic('claude-opus-4-8')"}},"supported_params":["max_tokens","stop_sequences","system","tools","tool_choice","stream","metadata","thinking","service_tier"],"unsupported_params":["temperature","top_p","top_k"],"notes":"Adaptive thinking only; effort defaults to 'high'. Temperature, top_p, and top_k return a 400 error when set to non-default values. New tokenizer (same as Opus 4.7+). Full 1M context at standard pricing."},"aggregator_ids":{"openrouter":"anthropic/claude-opus-4.8","aws-bedrock":"anthropic.claude-opus-4-8","gcp-vertex":"claude-opus-4-8"},"manual_tags":["best_for_coding"],"sources":{"spec":"https://platform.claude.com/docs/en/about-claude/models/all-models","pricing":"https://platform.claude.com/docs/en/about-claude/pricing","release_notes":"https://www.anthropic.com/news/claude-opus-4-8"},"last_verified":"2026-07-06"},{"id":"claude-opus-4-7","provider":"anthropic","family":"claude-4","display_name":"Claude Opus 4.7","description":"Legacy Opus model; use Claude Opus 4.8 for new projects. 1M context, 128k max output, adaptive thinking. New tokenizer (up to 35% more tokens vs. pre-4.7 models). Temperature/top_p/top_k not supported.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","released":"2026-04-16","limits":{"context_window":1000000,"max_output":128000},"pricing":{"currency":"USD","input_per_mtok":5,"cached_input_per_mtok":0.5,"cache_write_5m_per_mtok":6.25,"cache_write_1h_per_mtok":10,"output_per_mtok":25,"batch_input_per_mtok":2.5,"batch_output_per_mtok":12.5,"notes":"Fast mode (research preview): $30 input / $150 output per MTok."},"capabilities":{"tools":true,"parallel_tools":true,"structured_output":true,"streaming":true,"batching":true,"prompt_caching":true,"prefill":true,"system_prompt":true,"stop_sequences":true,"reasoning":true,"reasoning_modes":["low","medium","high","xhigh"],"reasoning_default":"medium","vision":true,"document_input":true,"computer_use":true,"web_search":true,"code_execution":true},"performance":{"intelligence_index":82,"benchmarks":{"swe_bench_verified":87.6,"swe_bench_pro":64.3,"cursor_bench":70}},"api":{"endpoint":"https://api.anthropic.com/v1/messages","protocol":"anthropic","openai_compatible":false,"auth":{"type":"header","header_name":"x-api-key","env_var":"ANTHROPIC_API_KEY"},"sdks":{"anthropic":{"package":"@anthropic-ai/sdk","model_id":"claude-opus-4-7"},"vercel-ai":{"package":"@ai-sdk/anthropic","model_id":"claude-opus-4-7","factory":"anthropic('claude-opus-4-7')"}},"supported_params":["max_tokens","stop_sequences","system","tools","tool_choice","stream","metadata","thinking","service_tier"],"unsupported_params":["temperature","top_p","top_k"],"notes":"Adaptive thinking only (no extended thinking switch). New tokenizer that may use up to ~35% more tokens for the same text. Full 1M context at standard pricing."},"aggregator_ids":{"openrouter":"anthropic/claude-opus-4.7","aws-bedrock":"anthropic.claude-opus-4-7","gcp-vertex":"claude-opus-4-7"},"sources":{"spec":"https://platform.claude.com/docs/en/about-claude/models/all-models","pricing":"https://platform.claude.com/docs/en/about-claude/pricing"},"last_verified":"2026-07-06"},{"id":"claude-opus-4-6","provider":"anthropic","family":"claude-4","display_name":"Claude Opus 4.6","description":"Legacy Opus model. 1M context, 128k max output, extended thinking and adaptive thinking, prompt caching. Supports a Fast Mode (research preview) at $30/$150 per MTok.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","released":"2026-02-05","limits":{"context_window":1000000,"max_output":128000},"pricing":{"currency":"USD","input_per_mtok":5,"cached_input_per_mtok":0.5,"cache_write_5m_per_mtok":6.25,"cache_write_1h_per_mtok":10,"output_per_mtok":25,"batch_input_per_mtok":2.5,"batch_output_per_mtok":12.5,"notes":"Fast Mode (research preview) charges $30 input / $150 output per MTok."},"capabilities":{"tools":true,"parallel_tools":true,"structured_output":true,"streaming":true,"batching":true,"prompt_caching":true,"prefill":true,"system_prompt":true,"stop_sequences":true,"reasoning":true,"reasoning_modes":["off","low","medium","high"],"vision":true,"document_input":true,"computer_use":true,"web_search":true,"code_execution":true},"performance":{"intelligence_index":78,"benchmarks":{"swe_bench_verified":80.8}},"api":{"endpoint":"https://api.anthropic.com/v1/messages","protocol":"anthropic","openai_compatible":false,"auth":{"type":"header","header_name":"x-api-key","env_var":"ANTHROPIC_API_KEY"},"sdks":{"anthropic":{"package":"@anthropic-ai/sdk","model_id":"claude-opus-4-6"},"vercel-ai":{"package":"@ai-sdk/anthropic","model_id":"claude-opus-4-6","factory":"anthropic('claude-opus-4-6')"}},"supported_params":["max_tokens","temperature","top_p","top_k","stop_sequences","system","tools","tool_choice","stream","metadata","thinking"]},"aggregator_ids":{"openrouter":"anthropic/claude-opus-4.6","aws-bedrock":"anthropic.claude-opus-4-6-v1","gcp-vertex":"claude-opus-4-6"},"sources":{"spec":"https://platform.claude.com/docs/en/about-claude/models/all-models","pricing":"https://platform.claude.com/docs/en/about-claude/pricing"},"last_verified":"2026-07-06"},{"id":"claude-opus-4-5-20251101","provider":"anthropic","family":"claude-4","display_name":"Claude Opus 4.5","description":"Legacy Opus model. 200k context, 64k max output, extended thinking, prompt caching. Active but superseded by Opus 4.8.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","released":"2025-11-01","limits":{"context_window":200000,"max_output":64000},"pricing":{"currency":"USD","input_per_mtok":5,"cached_input_per_mtok":0.5,"cache_write_5m_per_mtok":6.25,"cache_write_1h_per_mtok":10,"output_per_mtok":25,"batch_input_per_mtok":2.5,"batch_output_per_mtok":12.5},"capabilities":{"tools":true,"parallel_tools":true,"structured_output":true,"streaming":true,"batching":true,"prompt_caching":true,"prefill":true,"system_prompt":true,"stop_sequences":true,"reasoning":true,"reasoning_modes":["off","low","medium","high"],"vision":true,"computer_use":true},"performance":{"intelligence_index":75},"api":{"endpoint":"https://api.anthropic.com/v1/messages","protocol":"anthropic","openai_compatible":false,"auth":{"type":"header","header_name":"x-api-key","env_var":"ANTHROPIC_API_KEY"},"sdks":{"anthropic":{"package":"@anthropic-ai/sdk","model_id":"claude-opus-4-5"}}},"aggregator_ids":{"aws-bedrock":"anthropic.claude-opus-4-5-20251101-v1:0","gcp-vertex":"claude-opus-4-5@20251101"},"sources":{"spec":"https://platform.claude.com/docs/en/about-claude/models/all-models"},"last_verified":"2026-07-06"},{"id":"claude-sonnet-4-6","provider":"anthropic","family":"claude-4","display_name":"Claude Sonnet 4.6","description":"Best price-to-performance Claude model. 1M context window, 64k max output, extended thinking and adaptive thinking, prompt caching. 79.6% SWE-bench Verified, 72.5% OSWorld.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","released":"2026-02-17","limits":{"context_window":1000000,"max_output":64000},"pricing":{"currency":"USD","input_per_mtok":3,"cached_input_per_mtok":0.3,"cache_write_5m_per_mtok":3.75,"cache_write_1h_per_mtok":6,"output_per_mtok":15,"batch_input_per_mtok":1.5,"batch_output_per_mtok":7.5},"capabilities":{"tools":true,"parallel_tools":true,"structured_output":true,"streaming":true,"batching":true,"prompt_caching":true,"prefill":true,"system_prompt":true,"stop_sequences":true,"reasoning":true,"reasoning_modes":["off","low","medium","high"],"vision":true,"document_input":true,"computer_use":true,"web_search":true,"code_execution":true},"performance":{"intelligence_index":73,"benchmarks":{"swe_bench_verified":79.6,"osworld":72.5}},"api":{"endpoint":"https://api.anthropic.com/v1/messages","protocol":"anthropic","openai_compatible":false,"auth":{"type":"header","header_name":"x-api-key","env_var":"ANTHROPIC_API_KEY"},"sdks":{"anthropic":{"package":"@anthropic-ai/sdk","model_id":"claude-sonnet-4-6"},"vercel-ai":{"package":"@ai-sdk/anthropic","model_id":"claude-sonnet-4-6","factory":"anthropic('claude-sonnet-4-6')"}},"supported_params":["max_tokens","temperature","top_p","top_k","stop_sequences","system","tools","tool_choice","stream","metadata","thinking"]},"aggregator_ids":{"openrouter":"anthropic/claude-sonnet-4.6","aws-bedrock":"anthropic.claude-sonnet-4-6","gcp-vertex":"claude-sonnet-4-6"},"sources":{"spec":"https://platform.claude.com/docs/en/about-claude/models/all-models","pricing":"https://platform.claude.com/docs/en/about-claude/pricing"},"last_verified":"2026-07-06"},{"id":"claude-sonnet-4-5-20250929","provider":"anthropic","family":"claude-4","display_name":"Claude Sonnet 4.5","description":"Legacy Sonnet model. 200k context, 64k max output, extended thinking, prompt caching. Active but superseded by Sonnet 4.6.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","released":"2025-09-29","limits":{"context_window":200000,"max_output":64000},"pricing":{"currency":"USD","input_per_mtok":3,"cached_input_per_mtok":0.3,"cache_write_5m_per_mtok":3.75,"cache_write_1h_per_mtok":6,"output_per_mtok":15,"batch_input_per_mtok":1.5,"batch_output_per_mtok":7.5},"capabilities":{"tools":true,"parallel_tools":true,"structured_output":true,"streaming":true,"batching":true,"prompt_caching":true,"prefill":true,"system_prompt":true,"stop_sequences":true,"reasoning":true,"reasoning_modes":["off","low","medium","high"],"vision":true,"computer_use":true},"performance":{"intelligence_index":70},"api":{"endpoint":"https://api.anthropic.com/v1/messages","protocol":"anthropic","openai_compatible":false,"auth":{"type":"header","header_name":"x-api-key","env_var":"ANTHROPIC_API_KEY"},"sdks":{"anthropic":{"package":"@anthropic-ai/sdk","model_id":"claude-sonnet-4-5"}}},"aggregator_ids":{"aws-bedrock":"anthropic.claude-sonnet-4-5-20250929-v1:0","gcp-vertex":"claude-sonnet-4-5@20250929"},"sources":{"spec":"https://platform.claude.com/docs/en/about-claude/models/all-models"},"last_verified":"2026-07-06"},{"id":"claude-haiku-4-5-20251001","provider":"anthropic","family":"claude-4","display_name":"Claude Haiku 4.5","description":"Fastest Claude with near-frontier intelligence. 200k context, 64k max output, extended thinking, prompt caching, vision.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","released":"2025-10-01","limits":{"context_window":200000,"max_output":64000},"pricing":{"currency":"USD","input_per_mtok":1,"cached_input_per_mtok":0.1,"cache_write_5m_per_mtok":1.25,"cache_write_1h_per_mtok":2,"output_per_mtok":5,"batch_input_per_mtok":0.5,"batch_output_per_mtok":2.5},"capabilities":{"tools":true,"parallel_tools":true,"structured_output":true,"streaming":true,"batching":true,"prompt_caching":true,"prefill":true,"system_prompt":true,"stop_sequences":true,"reasoning":true,"reasoning_modes":["off","low","medium","high"],"vision":true},"performance":{"speed_tps":130,"ttft_ms":400,"intelligence_index":60},"api":{"endpoint":"https://api.anthropic.com/v1/messages","protocol":"anthropic","openai_compatible":false,"auth":{"type":"header","header_name":"x-api-key","env_var":"ANTHROPIC_API_KEY"},"sdks":{"anthropic":{"package":"@anthropic-ai/sdk","model_id":"claude-haiku-4-5"},"vercel-ai":{"package":"@ai-sdk/anthropic","model_id":"claude-haiku-4-5","factory":"anthropic('claude-haiku-4-5')"}}},"aggregator_ids":{"openrouter":"anthropic/claude-haiku-4.5","aws-bedrock":"anthropic.claude-haiku-4-5-20251001-v1:0","gcp-vertex":"claude-haiku-4-5@20251001"},"sources":{"spec":"https://platform.claude.com/docs/en/about-claude/models/all-models","pricing":"https://platform.claude.com/docs/en/about-claude/pricing"},"last_verified":"2026-07-06"},{"id":"deepseek-v4-flash","provider":"deepseek","family":"deepseek-v4","display_name":"DeepSeek V4 Flash","description":"Fast V4 model with thinking and non-thinking modes. 1M context, 384k max output. Replaces deepseek-chat (deprecated 2026-07-24).","type":"chat","input_modalities":["text"],"output_modalities":["text"],"status":"ga","limits":{"context_window":1000000,"max_output":384000},"pricing":{"currency":"USD","input_per_mtok":0.14,"cached_input_per_mtok":0.0028,"output_per_mtok":0.28},"capabilities":{"tools":true,"json_mode":true,"structured_output":true,"streaming":true,"prompt_caching":true,"prefill":true,"system_prompt":true,"reasoning":true,"reasoning_modes":["off","on"]},"performance":{"intelligence_index":70,"benchmarks":{"mmlu_pro":75,"humaneval":86}},"api":{"endpoint":"https://api.deepseek.com/chat/completions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"DEEPSEEK_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"deepseek-v4-flash"},"anthropic":{"package":"@anthropic-ai/sdk","model_id":"deepseek-v4-flash"}},"supported_params":["max_tokens","temperature","top_p","stop","tools","tool_choice","response_format","stream","reasoning"],"notes":"OpenAI-compatible at https://api.deepseek.com and Anthropic-compatible endpoint also available."},"aggregator_ids":{"openrouter":"deepseek/deepseek-v4-flash"},"manual_tags":["cheapest"],"sources":{"spec":"https://api-docs.deepseek.com/quick_start/pricing","release_notes":"https://api-docs.deepseek.com/news/news260424"},"last_verified":"2026-07-06"},{"id":"deepseek-v4-pro","provider":"deepseek","family":"deepseek-v4","display_name":"DeepSeek V4 Pro","description":"Pro V4 model with strong reasoning. 1M context, 384k max output. Full reasoning model with thinking and non-thinking modes.","type":"reasoning","input_modalities":["text"],"output_modalities":["text"],"status":"ga","limits":{"context_window":1000000,"max_output":384000,"max_reasoning_tokens":32000},"pricing":{"currency":"USD","input_per_mtok":0.435,"cached_input_per_mtok":0.003625,"output_per_mtok":0.87},"capabilities":{"tools":true,"json_mode":true,"structured_output":true,"streaming":true,"prompt_caching":true,"prefill":true,"system_prompt":true,"reasoning":true,"reasoning_modes":["off","on"]},"performance":{"intelligence_index":78,"benchmarks":{"mmlu_pro":80,"gpqa":75,"humaneval":90}},"api":{"endpoint":"https://api.deepseek.com/chat/completions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"DEEPSEEK_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"deepseek-v4-pro"}}},"aggregator_ids":{"openrouter":"deepseek/deepseek-v4-pro"},"manual_tags":["best_value"],"sources":{"spec":"https://api-docs.deepseek.com/quick_start/pricing"},"last_verified":"2026-07-06"},{"id":"gemini-3.5-flash","provider":"google","family":"gemini-3.5","display_name":"Gemini 3.5 Flash","description":"Google's most intelligent widely-available model for sustained frontier performance on agentic and coding tasks. 1M context, multimodal (text/image/audio/video), thinking support. Stable release.","type":"chat","input_modalities":["text","image","audio","video"],"output_modalities":["text"],"status":"ga","limits":{"context_window":1048576,"max_output":65536,"max_video_seconds":7200},"pricing":{"currency":"USD","input_per_mtok":1.5,"cached_input_per_mtok":0.15,"output_per_mtok":9,"batch_input_per_mtok":0.75,"batch_output_per_mtok":4.5,"notes":"Priority tier: $2.70 input / $16.20 output per MTok. Flex/Batch at 50% of standard."},"capabilities":{"tools":true,"parallel_tools":true,"json_mode":true,"structured_output":true,"streaming":true,"batching":true,"prompt_caching":true,"system_prompt":true,"reasoning":true,"reasoning_modes":["off","low","medium","high"],"vision":true,"audio_input":true,"video_input":true,"document_input":true,"web_search":true,"code_execution":true},"performance":{"intelligence_index":86},"api":{"endpoint":"https://generativelanguage.googleapis.com/v1beta/models/gemini-3.5-flash:generateContent","protocol":"gemini","openai_compatible":true,"auth":{"type":"bearer","env_var":"GOOGLE_AI_API_KEY"},"sdks":{"google":{"package":"@google/genai","model_id":"gemini-3.5-flash"},"vercel-ai":{"package":"@ai-sdk/google","model_id":"gemini-3.5-flash","factory":"google('gemini-3.5-flash')"}},"supported_params":["max_output_tokens","temperature","top_p","top_k","stop_sequences","tools","response_mime_type","response_schema","thinking_config"]},"aggregator_ids":{"openrouter":"google/gemini-3.5-flash","gcp-vertex":"gemini-3.5-flash"},"manual_tags":["smartest","best_for_coding"],"sources":{"spec":"https://ai.google.dev/gemini-api/docs/models","pricing":"https://ai.google.dev/gemini-api/docs/pricing","release_notes":"https://ai.google.dev/gemini-api/docs/interactions/whats-new-gemini-3.5"},"last_verified":"2026-07-06"},{"id":"gemini-3.1-pro-preview","provider":"google","family":"gemini-3.1","display_name":"Gemini 3.1 Pro","description":"Google's most advanced reasoning and coding model, released February 19, 2026. 1M context, multimodal (text/image/audio/video), thinking config. Successor to Gemini 3 Pro.","type":"chat","input_modalities":["text","image","audio","video"],"output_modalities":["text"],"status":"preview","released":"2026-02-19","limits":{"context_window":1000000,"max_output":65536,"max_video_seconds":7200},"pricing":{"currency":"USD","input_per_mtok":2,"cached_input_per_mtok":0.2,"output_per_mtok":12,"batch_input_per_mtok":1,"batch_output_per_mtok":6,"notes":"Pricing tier for prompts ≤200K. >200K: $4 input, $0.40 cached, $18 output."},"capabilities":{"tools":true,"parallel_tools":true,"json_mode":true,"structured_output":true,"streaming":true,"batching":true,"prompt_caching":true,"system_prompt":true,"reasoning":true,"reasoning_modes":["off","low","medium","high"],"vision":true,"audio_input":true,"video_input":true,"document_input":true,"web_search":true,"code_execution":true},"performance":{"intelligence_index":84},"api":{"endpoint":"https://generativelanguage.googleapis.com/v1beta/models/gemini-3.1-pro-preview:generateContent","protocol":"gemini","openai_compatible":true,"auth":{"type":"bearer","env_var":"GOOGLE_AI_API_KEY"},"sdks":{"google":{"package":"@google/genai","model_id":"gemini-3.1-pro-preview"},"vercel-ai":{"package":"@ai-sdk/google","model_id":"gemini-3.1-pro-preview","factory":"google('gemini-3.1-pro-preview')"}},"supported_params":["max_output_tokens","temperature","top_p","top_k","stop_sequences","tools","response_mime_type","response_schema","thinking_config"],"notes":"OpenAI-compatible endpoint at https://generativelanguage.googleapis.com/v1beta/openai/. As of April 1, 2026, Gemini Pro models are paid-only (no free tier)."},"aggregator_ids":{"openrouter":"google/gemini-3.1-pro-preview","gcp-vertex":"gemini-3.1-pro"},"manual_tags":["smartest","best_for_coding"],"sources":{"spec":"https://docs.cloud.google.com/vertex-ai/generative-ai/docs/models/gemini/3-1-pro","pricing":"https://ai.google.dev/gemini-api/docs/pricing","release_notes":"https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-1-pro/"},"last_verified":"2026-07-06"},{"id":"gemini-3-flash-preview","provider":"google","family":"gemini-3","display_name":"Gemini 3 Flash","description":"Fast tier in Gemini 3 family. Audio/video/image input, structured outputs, prompt caching.","type":"chat","input_modalities":["text","image","audio","video"],"output_modalities":["text"],"status":"preview","limits":{"context_window":1000000,"max_output":65536},"pricing":{"currency":"USD","input_per_mtok":0.5,"cached_input_per_mtok":0.05,"output_per_mtok":3,"batch_input_per_mtok":0.25,"batch_output_per_mtok":1.5,"notes":"Audio input: $1/MTok. Cached audio: $0.10/MTok."},"capabilities":{"tools":true,"json_mode":true,"structured_output":true,"streaming":true,"batching":true,"prompt_caching":true,"reasoning":true,"vision":true,"audio_input":true,"video_input":true},"performance":{"speed_tps":250,"intelligence_index":70},"api":{"endpoint":"https://generativelanguage.googleapis.com/v1beta/models/gemini-3-flash-preview:generateContent","protocol":"gemini","openai_compatible":true,"auth":{"type":"bearer","env_var":"GOOGLE_AI_API_KEY"},"sdks":{"google":{"package":"@google/genai","model_id":"gemini-3-flash-preview"}}},"aggregator_ids":{"openrouter":"google/gemini-3-flash-preview","gcp-vertex":"gemini-3-flash"},"sources":{"pricing":"https://ai.google.dev/gemini-api/docs/pricing"},"last_verified":"2026-07-06"},{"id":"gemini-3.1-flash-lite","provider":"google","family":"gemini-3.1","display_name":"Gemini 3.1 Flash-Lite","description":"Cheapest Gemini 3.1 model. Free tier available with reduced daily quotas.","type":"chat","input_modalities":["text","image","audio"],"output_modalities":["text"],"status":"ga","limits":{"context_window":1000000,"max_output":65536},"pricing":{"currency":"USD","input_per_mtok":0.25,"cached_input_per_mtok":0.025,"output_per_mtok":1.5,"batch_input_per_mtok":0.125,"batch_output_per_mtok":0.75,"notes":"Audio input: $0.50/MTok. Cached audio: $0.05/MTok. Non-global routing adds 10% premium."},"capabilities":{"tools":true,"json_mode":true,"structured_output":true,"streaming":true,"batching":true,"prompt_caching":true,"vision":true,"audio_input":true},"performance":{"speed_tps":300,"intelligence_index":60},"api":{"endpoint":"https://generativelanguage.googleapis.com/v1beta/models/gemini-3.1-flash-lite:generateContent","protocol":"gemini","openai_compatible":true,"auth":{"type":"bearer","env_var":"GOOGLE_AI_API_KEY"},"sdks":{"google":{"package":"@google/genai","model_id":"gemini-3.1-flash-lite"}}},"sources":{"pricing":"https://ai.google.dev/gemini-api/docs/pricing"},"last_verified":"2026-07-06"},{"id":"gemini-3-pro-image","provider":"google","family":"gemini-3","display_name":"Gemini 3 Pro Image (Nano Banana Pro)","description":"GA image generation and editing model on Gemini 3 Pro backbone. Multi-turn editing, Search grounding, infographics, 4K resolution. Replaces gemini-3-pro-image-preview.","type":"image_generation","input_modalities":["text","image"],"output_modalities":["image","text"],"status":"ga","limits":{"context_window":65536,"max_output":32768,"supported_resolutions":["1024x1024","2048x2048","4096x4096"]},"pricing":{"currency":"USD","input_per_mtok":2,"output_per_mtok":12,"image_tiers":[{"label":"1K/2K image","per_image":0.134},{"label":"4K image","per_image":0.24}],"notes":"Image output charged at $120/MTok in addition to text I/O."},"capabilities":{"tools":true,"vision":true,"image_output":true,"web_search":true,"image_to_image":true,"inpainting":true},"api":{"endpoint":"https://generativelanguage.googleapis.com/v1beta/models/gemini-3-pro-image:generateContent","protocol":"gemini","openai_compatible":false,"auth":{"type":"bearer","env_var":"GOOGLE_AI_API_KEY"},"sdks":{"google":{"package":"@google/genai","model_id":"gemini-3-pro-image"}}},"aggregator_ids":{"openrouter":"google/gemini-3-pro-image"},"sources":{"pricing":"https://ai.google.dev/gemini-api/docs/pricing"},"last_verified":"2026-07-06"},{"id":"gemini-3.1-flash-image","provider":"google","family":"gemini-3.1","display_name":"Gemini 3.1 Flash Image","description":"GA image generation and editing on Gemini 3.1 Flash backbone. Fast and cost-efficient. Replaces imagen-4-fast.","type":"image_generation","input_modalities":["text","image"],"output_modalities":["image","text"],"status":"ga","limits":{"context_window":65536,"max_output":32768},"pricing":{"currency":"USD","input_per_mtok":0.5,"output_per_mtok":3,"image_tiers":[{"label":"per image","per_image":0.039}],"notes":"Image output charged at $60/MTok in addition to text I/O."},"capabilities":{"vision":true,"image_output":true,"image_to_image":true,"inpainting":true},"api":{"endpoint":"https://generativelanguage.googleapis.com/v1beta/models/gemini-3.1-flash-image:generateContent","protocol":"gemini","openai_compatible":false,"auth":{"type":"bearer","env_var":"GOOGLE_AI_API_KEY"},"sdks":{"google":{"package":"@google/genai","model_id":"gemini-3.1-flash-image"}}},"aggregator_ids":{"openrouter":"google/gemini-3.1-flash-image"},"sources":{"pricing":"https://ai.google.dev/gemini-api/docs/pricing"},"last_verified":"2026-07-06"},{"id":"gemini-3.1-flash-lite-image","provider":"google","family":"gemini-3.1","display_name":"Gemini 3.1 Flash-Lite Image (Nano Banana 2 Lite)","description":"GA lightweight image generation and editing on the Gemini 3.1 Flash-Lite backbone. Released June 30, 2026 as the cheapest tier of the Nano Banana 2 image family.","type":"image_generation","input_modalities":["text","image","video"],"output_modalities":["image","text"],"status":"ga","released":"2026-06-30","pricing":{"currency":"USD","input_per_mtok":0.25,"output_per_mtok":1.5,"batch_input_per_mtok":0.125,"batch_output_per_mtok":0.75,"notes":"Image output charged at $30/MTok (~$0.0336/1K-resolution image), $15/MTok on Batch."},"capabilities":{"vision":true,"video_input":true,"image_output":true,"image_to_image":true,"inpainting":true},"api":{"endpoint":"https://generativelanguage.googleapis.com/v1beta/models/gemini-3.1-flash-lite-image:generateContent","protocol":"gemini","openai_compatible":false,"auth":{"type":"bearer","env_var":"GOOGLE_AI_API_KEY"},"sdks":{"google":{"package":"@google/genai","model_id":"gemini-3.1-flash-lite-image"}}},"aggregator_ids":{"openrouter":"google/gemini-3.1-flash-lite-image"},"manual_tags":["cheapest_image_generation"],"sources":{"spec":"https://ai.google.dev/gemini-api/docs/image-generation","pricing":"https://ai.google.dev/gemini-api/docs/pricing"},"last_verified":"2026-07-06"},{"id":"gemini-omni-flash-preview","provider":"google","family":"gemini-omni","display_name":"Gemini Omni Flash (Preview)","description":"Public preview released June 30, 2026: a high-speed multimodal model for text/image-to-video generation (3-10s clips, 720p) with conversational editing via the Interactions API.","type":"video_generation","input_modalities":["text","image"],"output_modalities":["video"],"status":"preview","released":"2026-06-30","limits":{"max_video_seconds":10,"max_video_resolution":"720p"},"capabilities":{"image_to_image":true},"api":{"endpoint":"https://generativelanguage.googleapis.com/v1beta/models/gemini-omni-flash-preview:generateVideo","protocol":"gemini","openai_compatible":false,"auth":{"type":"bearer","env_var":"GOOGLE_AI_API_KEY"},"notes":"Pricing not yet published on the official pricing page as of 2026-07-06 — do not assume free."},"sources":{"spec":"https://ai.google.dev/gemini-api/docs/changelog"},"last_verified":"2026-07-06"},{"id":"gemini-2.5-pro-computer-use","provider":"google","family":"gemini-2.5","display_name":"Gemini 2.5 Pro Computer Use","description":"Computer-use specialized variant of Gemini 2.5 Pro. Same pricing; billing tagged separately for tool calls.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"preview","limits":{"context_window":1000000,"max_output":65536},"pricing":{"currency":"USD","input_per_mtok":1.25,"cached_input_per_mtok":0.13,"output_per_mtok":10},"capabilities":{"tools":true,"streaming":true,"reasoning":true,"vision":true,"computer_use":true},"api":{"endpoint":"https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-pro-computer-use:generateContent","protocol":"gemini","openai_compatible":false,"auth":{"type":"bearer","env_var":"GOOGLE_AI_API_KEY"},"sdks":{"google":{"package":"@google/genai","model_id":"gemini-2.5-pro-computer-use"}}},"sources":{"pricing":"https://ai.google.dev/gemini-api/docs/pricing"},"last_verified":"2026-06-09"},{"id":"gemini-2.5-flash-image","provider":"google","family":"gemini-2.5","display_name":"Gemini 2.5 Flash Image (Nano Banana)","description":"Original Nano Banana — image gen and editing on 2.5 Flash backbone.","type":"image_generation","input_modalities":["text","image"],"output_modalities":["image","text"],"status":"ga","released":"2025-08-26","limits":{"context_window":32768,"max_output":32768},"pricing":{"currency":"USD","input_per_mtok":0.3,"output_per_mtok":2.5,"image_tiers":[{"label":"per image","per_image":0.039}],"notes":"Image output: $30/MTok in addition to text."},"capabilities":{"vision":true,"image_output":true,"image_to_image":true,"inpainting":true},"api":{"endpoint":"https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash-image:generateContent","protocol":"gemini","openai_compatible":false,"auth":{"type":"bearer","env_var":"GOOGLE_AI_API_KEY"},"sdks":{"google":{"package":"@google/genai","model_id":"gemini-2.5-flash-image"}}},"aggregator_ids":{"openrouter":"google/gemini-2.5-flash-image"},"sources":{"pricing":"https://ai.google.dev/gemini-api/docs/pricing"},"last_verified":"2026-06-09"},{"id":"gemini-2.5-flash-live","provider":"google","family":"gemini-2.5","display_name":"Gemini 2.5 Flash Live","description":"Live API for low-latency voice/video conversations. Bidirectional streaming over WebSockets.","type":"audio_chat","input_modalities":["text","audio","video","image"],"output_modalities":["text","audio"],"status":"preview","limits":{"context_window":1000000,"max_output":8192},"pricing":{"currency":"USD","input_per_mtok":0.5,"output_per_mtok":2,"notes":"Audio input: $3/MTok. Audio output: $12/MTok. Video/image input: $3/MTok."},"capabilities":{"tools":true,"streaming":true,"vision":true,"audio_input":true,"video_input":true,"audio_output":true},"api":{"endpoint":"wss://generativelanguage.googleapis.com/v1beta/live","protocol":"gemini","openai_compatible":false,"auth":{"type":"bearer","env_var":"GOOGLE_AI_API_KEY"},"sdks":{"google":{"package":"@google/genai","model_id":"gemini-2.5-flash-live"}}},"sources":{"pricing":"https://ai.google.dev/gemini-api/docs/pricing"},"last_verified":"2026-06-09"},{"id":"gemini-embedding-2","provider":"google","family":"gemini-embedding","display_name":"Gemini Embedding 2","description":"Google's latest multimodal embedding model. Supports text, image, audio, and video inputs for semantic search and retrieval. Successor to Gemini Embedding 001.","type":"embedding","input_modalities":["text","image","audio","video"],"output_modalities":["embedding"],"status":"ga","pricing":{"currency":"USD","input_per_mtok":0.2,"notes":"Text: $0.20/M tokens. Image: $0.45/M ($0.00012/image). Audio: $6.50/M ($0.00016/sec). Video: $12.00/M ($0.00079/frame). Batch rates: 50% off."},"capabilities":{"batching":true,"vision":true,"audio_input":true,"video_input":true},"api":{"endpoint":"https://generativelanguage.googleapis.com/v1beta/models/gemini-embedding-2:embedContent","protocol":"gemini","openai_compatible":false,"auth":{"type":"bearer","env_var":"GOOGLE_AI_API_KEY"},"sdks":{"google":{"package":"@google/genai","model_id":"gemini-embedding-2"}}},"manual_tags":["smartest_embedding"],"sources":{"pricing":"https://ai.google.dev/gemini-api/docs/pricing"},"last_verified":"2026-07-06"},{"id":"veo-3.1-generate-preview","provider":"google","family":"veo","display_name":"Veo 3.1","description":"Latest Veo video generation model. Native audio. Fast and Standard tiers. Still carries a preview id/status in Google's own docs despite being the current recommended Veo model.","type":"video_generation","input_modalities":["text","image"],"output_modalities":["video"],"status":"preview","limits":{"max_video_seconds":8,"max_video_resolution":"1080p"},"pricing":{"currency":"USD","video_per_second":0.4,"notes":"Veo 3.1 Standard: $0.40/sec (audio included). Veo 3.1 Fast (veo-3.1-fast-generate-preview): $0.15/sec. Without audio: $0.10/sec on Vertex AI. A Lite tier (veo-3.1-lite-generate-preview, added March 2026) also exists but is not yet separately tracked here."},"capabilities":{"audio_output":true,"image_to_image":true},"api":{"endpoint":"https://generativelanguage.googleapis.com/v1beta/models/veo-3.1-generate-preview:generateVideo","protocol":"gemini","openai_compatible":false,"auth":{"type":"bearer","env_var":"GOOGLE_AI_API_KEY"}},"aggregator_ids":{"openrouter":"google/veo-3.1"},"sources":{"spec":"https://ai.google.dev/gemini-api/docs/veo"},"last_verified":"2026-07-06"},{"id":"gemma-4-26b-it","provider":"google","family":"gemma","display_name":"Gemma 4 26B (Instruction-Tuned)","description":"Open-weights Gemma 4 served via Gemini API. Cost-efficient text model.","type":"chat","input_modalities":["text"],"output_modalities":["text"],"status":"ga","limits":{"context_window":128000,"max_output":8192},"pricing":{"currency":"USD","input_per_mtok":0.15,"cached_input_per_mtok":0.015,"output_per_mtok":0.6},"capabilities":{"tools":true,"streaming":true,"prompt_caching":true,"system_prompt":true},"performance":{"intelligence_index":50},"api":{"endpoint":"https://generativelanguage.googleapis.com/v1beta/models/gemma-4-26b-it:generateContent","protocol":"gemini","openai_compatible":true,"auth":{"type":"bearer","env_var":"GOOGLE_AI_API_KEY"},"sdks":{"google":{"package":"@google/genai","model_id":"gemma-4-26b-it"}}},"last_verified":"2026-06-09"},{"id":"openai/gpt-oss-120b","provider":"groq","family":"gpt-oss","display_name":"GPT-OSS 120B (Groq)","description":"OpenAI's open-weights 120B parameter MoE model served on Groq with low-effort and high-effort reasoning modes.","type":"chat","input_modalities":["text"],"output_modalities":["text"],"status":"ga","limits":{"context_window":131072,"max_output":65536},"pricing":{"currency":"USD","input_per_mtok":0.15,"output_per_mtok":0.6},"capabilities":{"tools":true,"parallel_tools":true,"json_mode":true,"structured_output":true,"streaming":true,"prompt_caching":true,"system_prompt":true,"reasoning":true,"reasoning_modes":["low","high"]},"performance":{"speed_tps":500,"intelligence_index":65},"api":{"endpoint":"https://api.groq.com/openai/v1/chat/completions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"GROQ_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"openai/gpt-oss-120b"},"groq":{"package":"groq-sdk","model_id":"openai/gpt-oss-120b"}}},"aggregator_ids":{"openrouter":"openai/gpt-oss-120b"},"manual_tags":["best_value"],"last_verified":"2026-07-06"},{"id":"openai/gpt-oss-20b","provider":"groq","family":"gpt-oss","display_name":"GPT-OSS 20B (Groq)","description":"OpenAI's open-weights 20B parameter model. Very fast inference with reasoning modes.","type":"chat","input_modalities":["text"],"output_modalities":["text"],"status":"ga","limits":{"context_window":131072,"max_output":65536},"pricing":{"currency":"USD","input_per_mtok":0.075,"output_per_mtok":0.3},"capabilities":{"tools":true,"json_mode":true,"structured_output":true,"streaming":true,"prompt_caching":true,"reasoning":true,"reasoning_modes":["low","high"]},"performance":{"speed_tps":1000,"intelligence_index":50},"api":{"endpoint":"https://api.groq.com/openai/v1/chat/completions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"GROQ_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"openai/gpt-oss-20b"}}},"aggregator_ids":{"openrouter":"openai/gpt-oss-20b"},"manual_tags":["fastest"],"last_verified":"2026-07-06"},{"id":"openai/gpt-oss-safeguard-20b","provider":"groq","family":"gpt-oss","display_name":"GPT-OSS Safeguard 20B (Groq)","description":"Safety-tuned variant of GPT-OSS 20B. Used for content moderation and policy classification.","type":"chat","input_modalities":["text"],"output_modalities":["text"],"status":"preview","limits":{"context_window":131072,"max_output":32768},"pricing":{"currency":"USD","input_per_mtok":0.075,"output_per_mtok":0.3},"capabilities":{"tools":true,"json_mode":true,"streaming":true},"performance":{"speed_tps":1000},"api":{"endpoint":"https://api.groq.com/openai/v1/chat/completions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"GROQ_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"openai/gpt-oss-safeguard-20b"}}},"last_verified":"2026-07-06"},{"id":"qwen/qwen3.6-27b","provider":"groq","family":"qwen-3.6","display_name":"Qwen 3.6 27B (Groq)","description":"Qwen 3.6 27B served on Groq. Native vision, reasoning modes, ~500 T/s. Recommended replacement for qwen3-32b and llama-4-scout.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","limits":{"context_window":131072,"max_output":32768},"pricing":{"currency":"USD","input_per_mtok":0.6,"output_per_mtok":3},"capabilities":{"tools":true,"json_mode":true,"streaming":true,"reasoning":true,"vision":true},"performance":{"speed_tps":500,"intelligence_index":65},"api":{"endpoint":"https://api.groq.com/openai/v1/chat/completions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"GROQ_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"qwen/qwen3.6-27b"}}},"aggregator_ids":{"openrouter":"qwen/qwen-3.6-27b"},"last_verified":"2026-07-06"},{"id":"groq/compound","provider":"groq","family":"groq-compound","display_name":"Groq Compound","description":"Agentic system with integrated web search and code execution tools. Built on Groq's fast inference stack. GA since September 4, 2025 (moved from beta to general availability) — corrected 2026-07-06, previously mislabeled preview.","type":"chat","input_modalities":["text"],"output_modalities":["text"],"status":"ga","limits":{"context_window":131072,"max_output":32768},"pricing":{"currency":"USD","input_per_mtok":0.59,"output_per_mtok":0.79,"notes":"Web search $5-8/1000, website visits $1/1000, code execution $0.18/hr, browser automation $0.08/hr."},"capabilities":{"tools":true,"json_mode":true,"streaming":true,"web_search":true,"code_execution":true},"performance":{"speed_tps":450},"api":{"endpoint":"https://api.groq.com/openai/v1/chat/completions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"GROQ_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"groq/compound"}}},"sources":{"spec":"https://console.groq.com/docs/compound/systems/compound"},"last_verified":"2026-07-06"},{"id":"groq/compound-mini","provider":"groq","family":"groq-compound","display_name":"Groq Compound Mini","description":"Smaller, faster Groq Compound variant with built-in web search and code execution. GA since September 4, 2025 — corrected 2026-07-06, previously mislabeled preview.","type":"chat","input_modalities":["text"],"output_modalities":["text"],"status":"ga","limits":{"context_window":131072,"max_output":32768},"pricing":{"currency":"USD","input_per_mtok":0.075,"output_per_mtok":0.3},"capabilities":{"tools":true,"streaming":true,"web_search":true,"code_execution":true},"performance":{"speed_tps":600},"api":{"endpoint":"https://api.groq.com/openai/v1/chat/completions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"GROQ_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"groq/compound-mini"}}},"sources":{"spec":"https://console.groq.com/docs/compound/systems/compound"},"last_verified":"2026-07-06"},{"id":"whisper-large-v3-turbo","provider":"groq","family":"whisper","display_name":"Whisper Large v3 Turbo (Groq)","description":"Fastest Whisper variant on Groq — 228x realtime. $0.04/hour transcribed.","type":"stt","input_modalities":["audio"],"output_modalities":["text"],"status":"ga","limits":{"max_audio_size_mb":100,"supported_audio_formats":["mp3","wav","flac","m4a"]},"pricing":{"currency":"USD","audio_input_per_minute":0.000667,"notes":"Billed per audio hour: $0.04/hour."},"capabilities":{"word_timestamps":true},"performance":{"speed_tps":0},"api":{"endpoint":"https://api.groq.com/openai/v1/audio/transcriptions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"GROQ_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"whisper-large-v3-turbo"}}},"manual_tags":["cheapest_stt"],"last_verified":"2026-07-06"},{"id":"whisper-large-v3","provider":"groq","family":"whisper","display_name":"Whisper Large v3 (Groq)","description":"Standard Whisper Large v3 on Groq — 217x realtime. $0.111/hour transcribed.","type":"stt","input_modalities":["audio"],"output_modalities":["text"],"status":"ga","limits":{"max_audio_size_mb":100,"supported_audio_formats":["mp3","wav","flac","m4a"]},"pricing":{"currency":"USD","audio_input_per_minute":0.00185,"notes":"Billed per audio hour: $0.111/hour."},"capabilities":{"word_timestamps":true},"api":{"endpoint":"https://api.groq.com/openai/v1/audio/transcriptions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"GROQ_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"whisper-large-v3"}}},"last_verified":"2026-07-06"},{"id":"canopylabs/orpheus-v1-english","provider":"groq","family":"orpheus","display_name":"Orpheus v1 English (Groq)","description":"Canopy Labs Orpheus TTS, English. Replaced PlayAI TTS on Groq following the Jan 30, 2026 platform-wide migration.","type":"tts","input_modalities":["text"],"output_modalities":["audio"],"status":"preview","limits":{"supported_audio_formats":["wav","mp3"],"max_input_chars":8000},"pricing":{"currency":"USD","per_million_characters":22},"capabilities":{"streaming":true,"speed_control":true},"api":{"endpoint":"https://api.groq.com/openai/v1/audio/speech","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"GROQ_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"canopylabs/orpheus-v1-english"}}},"sources":{"spec":"https://console.groq.com/docs/models"},"last_verified":"2026-07-06"},{"id":"canopylabs/orpheus-arabic-saudi","provider":"groq","family":"orpheus","display_name":"Orpheus Arabic Saudi (Groq)","description":"Canopy Labs Orpheus TTS, Arabic (Saudi). Replaced PlayAI TTS Arabic Saudi on Groq following the Jan 30, 2026 platform-wide migration.","type":"tts","input_modalities":["text"],"output_modalities":["audio"],"status":"preview","limits":{"supported_languages":["ar-SA"],"max_input_chars":8000},"pricing":{"currency":"USD","per_million_characters":40},"capabilities":{"streaming":true},"api":{"endpoint":"https://api.groq.com/openai/v1/audio/speech","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"GROQ_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"canopylabs/orpheus-arabic-saudi"}}},"sources":{"spec":"https://console.groq.com/docs/models"},"last_verified":"2026-07-06"},{"id":"mistral-medium-2604","provider":"mistral","family":"mistral-medium","display_name":"Mistral Medium 3.5","description":"Frontier-class 128B dense multimodal model optimized for agentic and coding use cases. Released April 2026.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","released":"2026-04-15","limits":{"context_window":262144,"max_output":16384},"pricing":{"currency":"USD","input_per_mtok":1.5,"output_per_mtok":7.5,"batch_input_per_mtok":0.75,"batch_output_per_mtok":3.75},"capabilities":{"tools":true,"parallel_tools":true,"json_mode":true,"structured_output":true,"streaming":true,"batching":true,"system_prompt":true,"reasoning":true,"vision":true,"document_input":true},"performance":{"intelligence_index":70,"benchmarks":{"mmlu_pro":75,"humaneval":88}},"api":{"endpoint":"https://api.mistral.ai/v1/chat/completions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"MISTRAL_API_KEY"},"sdks":{"mistralai":{"package":"@mistralai/mistralai","model_id":"mistral-medium-2604"},"vercel-ai":{"package":"@ai-sdk/mistral","model_id":"mistral-medium-2604","factory":"mistral('mistral-medium-2604')"}}},"aggregator_ids":{"openrouter":"mistralai/mistral-medium-2604"},"manual_tags":["best_value"],"sources":{"spec":"https://docs.mistral.ai/models/model-cards/mistral-medium-3-5-26-04","pricing":"https://mistral.ai/pricing"},"last_verified":"2026-07-06"},{"id":"mistral-large-2512","provider":"mistral","family":"mistral-large","display_name":"Mistral Large 3","description":"Open-weight, state-of-the-art general-purpose multimodal model. Released December 2025.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","released":"2025-12-15","limits":{"context_window":262144,"max_output":32768},"pricing":{"currency":"USD","input_per_mtok":0.5,"output_per_mtok":1.5,"batch_input_per_mtok":0.25,"batch_output_per_mtok":0.75},"capabilities":{"tools":true,"parallel_tools":true,"json_mode":true,"structured_output":true,"streaming":true,"batching":true,"system_prompt":true,"vision":true,"document_input":true},"performance":{"intelligence_index":68,"benchmarks":{"mmlu_pro":73}},"api":{"endpoint":"https://api.mistral.ai/v1/chat/completions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"MISTRAL_API_KEY"},"sdks":{"mistralai":{"package":"@mistralai/mistralai","model_id":"mistral-large-latest"}}},"aggregator_ids":{"openrouter":"mistralai/mistral-large-3"},"last_verified":"2026-07-06"},{"id":"mistral-small-2603","provider":"mistral","family":"mistral-small","display_name":"Mistral Small 4","description":"Hybrid model for instruct, reasoning and coding. Open-weights, released March 2026.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","released":"2026-03-20","limits":{"context_window":131072,"max_output":8192},"pricing":{"currency":"USD","input_per_mtok":0.15,"output_per_mtok":0.6,"batch_input_per_mtok":0.075,"batch_output_per_mtok":0.3,"notes":"Corrected 2026-07-06 from $0.10/$0.30 to the current official rate of $0.15/$0.60."},"capabilities":{"tools":true,"json_mode":true,"streaming":true,"batching":true,"reasoning":true,"vision":true},"performance":{"intelligence_index":60},"api":{"endpoint":"https://api.mistral.ai/v1/chat/completions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"MISTRAL_API_KEY"},"sdks":{"mistralai":{"package":"@mistralai/mistralai","model_id":"mistral-small-latest"}}},"aggregator_ids":{"openrouter":"mistralai/mistral-small-4"},"manual_tags":["cheapest"],"last_verified":"2026-07-06"},{"id":"codestral-2508","provider":"mistral","family":"codestral","display_name":"Codestral","description":"Code completion / fill-in-the-middle model. 256K context. Strong on HumanEval.","type":"code","input_modalities":["text"],"output_modalities":["text"],"status":"ga","released":"2025-08-10","limits":{"context_window":256000,"max_output":8192},"pricing":{"currency":"USD","input_per_mtok":0.3,"output_per_mtok":0.9,"batch_input_per_mtok":0.15,"batch_output_per_mtok":0.45},"capabilities":{"tools":true,"json_mode":true,"streaming":true,"batching":true},"performance":{"intelligence_index":65,"benchmarks":{"humaneval":86}},"api":{"endpoint":"https://api.mistral.ai/v1/chat/completions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"MISTRAL_API_KEY"},"sdks":{"mistralai":{"package":"@mistralai/mistralai","model_id":"codestral-latest"}}},"aggregator_ids":{"openrouter":"mistralai/codestral-2508"},"manual_tags":["best_for_coding"],"last_verified":"2026-07-06"},{"id":"ministral-3-14b-2512","provider":"mistral","family":"ministral","display_name":"Ministral 3 14B","description":"Compact 14B Ministral with vision. Open-weight edge model.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","released":"2025-12-15","limits":{"context_window":262144,"max_output":8192},"pricing":{"currency":"USD","input_per_mtok":0.2,"output_per_mtok":0.2},"capabilities":{"tools":true,"json_mode":true,"streaming":true,"vision":true},"performance":{"intelligence_index":50},"api":{"endpoint":"https://api.mistral.ai/v1/chat/completions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"MISTRAL_API_KEY"},"sdks":{"mistralai":{"package":"@mistralai/mistralai","model_id":"ministral-3-14b-latest"}}},"last_verified":"2026-06-09"},{"id":"ministral-3-8b-2512","provider":"mistral","family":"ministral","display_name":"Ministral 3 8B","description":"Compact 8B Ministral with vision. Cheaper than 14B.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","released":"2025-12-15","limits":{"context_window":262144,"max_output":8192},"pricing":{"currency":"USD","input_per_mtok":0.15,"output_per_mtok":0.15},"capabilities":{"tools":true,"json_mode":true,"streaming":true,"vision":true},"performance":{"intelligence_index":45},"api":{"endpoint":"https://api.mistral.ai/v1/chat/completions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"MISTRAL_API_KEY"},"sdks":{"mistralai":{"package":"@mistralai/mistralai","model_id":"ministral-3-8b-latest"}}},"last_verified":"2026-06-09"},{"id":"ministral-3-3b-2512","provider":"mistral","family":"ministral","display_name":"Ministral 3 3B","description":"Smallest Ministral. Edge / on-device friendly.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","released":"2025-12-15","limits":{"context_window":131072,"max_output":8192},"pricing":{"currency":"USD","input_per_mtok":0.1,"output_per_mtok":0.1},"capabilities":{"tools":true,"streaming":true,"vision":true},"performance":{"intelligence_index":38},"api":{"endpoint":"https://api.mistral.ai/v1/chat/completions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"MISTRAL_API_KEY"},"sdks":{"mistralai":{"package":"@mistralai/mistralai","model_id":"ministral-3-3b-latest"}}},"last_verified":"2026-06-09"},{"id":"voxtral-tts-2603","provider":"mistral","family":"voxtral","display_name":"Voxtral TTS","description":"Text-to-speech with voice cloning. Released March 2026.","type":"tts","input_modalities":["text"],"output_modalities":["audio"],"status":"ga","released":"2026-03-15","limits":{"supported_audio_formats":["wav","mp3","ogg"],"max_input_chars":8000},"pricing":{"currency":"USD","per_million_characters":16,"notes":"Quoted as $0.016 / 1,000 characters."},"capabilities":{"streaming":true,"voice_cloning":true,"speed_control":true},"api":{"endpoint":"https://api.mistral.ai/v1/audio/speech","protocol":"openai_compat","openai_compatible":false,"auth":{"type":"bearer","env_var":"MISTRAL_API_KEY"},"sdks":{"mistralai":{"package":"@mistralai/mistralai","model_id":"voxtral-tts-latest"}}},"last_verified":"2026-06-09"},{"id":"voxtral-mini-transcribe-2602","provider":"mistral","family":"voxtral","display_name":"Voxtral Mini Transcribe 2","description":"Multilingual speech-to-text transcription. Cost-efficient.","type":"stt","input_modalities":["audio"],"output_modalities":["text"],"status":"ga","released":"2026-02-15","limits":{"max_audio_size_mb":50,"supported_audio_formats":["mp3","wav","flac","m4a","ogg"],"supported_languages":["multilingual"]},"pricing":{"currency":"USD","audio_input_per_minute":0.001},"capabilities":{"streaming":true,"word_timestamps":true,"speaker_diarization":true},"api":{"endpoint":"https://api.mistral.ai/v1/audio/transcriptions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"MISTRAL_API_KEY"},"sdks":{"mistralai":{"package":"@mistralai/mistralai","model_id":"voxtral-mini-transcribe-2602"}}},"last_verified":"2026-06-09"},{"id":"voxtral-small-2507","provider":"mistral","family":"voxtral","display_name":"Voxtral Small","description":"Audio-aware multimodal LLM. Accepts audio + text input.","type":"audio_chat","input_modalities":["text","audio"],"output_modalities":["text"],"status":"ga","released":"2025-07-15","limits":{"context_window":32000,"max_output":8192},"pricing":{"currency":"USD","input_per_mtok":0.1,"output_per_mtok":0.3,"audio_input_per_minute":0.004},"capabilities":{"tools":true,"streaming":true,"audio_input":true},"api":{"endpoint":"https://api.mistral.ai/v1/chat/completions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"MISTRAL_API_KEY"},"sdks":{"mistralai":{"package":"@mistralai/mistralai","model_id":"voxtral-small-2507"}}},"last_verified":"2026-06-09"},{"id":"mistral-embed","provider":"mistral","family":"mistral-embed","display_name":"Mistral Embed","description":"Original Mistral embedding model. 1024 dimensions.","type":"embedding","input_modalities":["text"],"output_modalities":["embedding"],"status":"ga","released":"2023-12-15","limits":{"max_input_tokens":8192,"max_dimensions":1024},"pricing":{"currency":"USD","input_per_mtok":0.1,"batch_input_per_mtok":0.05},"capabilities":{"batching":true},"performance":{"benchmarks":{"mteb":62.5}},"api":{"endpoint":"https://api.mistral.ai/v1/embeddings","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"MISTRAL_API_KEY"},"sdks":{"mistralai":{"package":"@mistralai/mistralai","model_id":"mistral-embed"}}},"last_verified":"2026-07-06"},{"id":"codestral-embed-2505","provider":"mistral","family":"codestral-embed","display_name":"Codestral Embed","description":"Code semantic embeddings. Optimized for code search and retrieval.","type":"embedding","input_modalities":["text","code"],"output_modalities":["embedding"],"status":"ga","released":"2025-05-15","limits":{"max_input_tokens":8192,"max_dimensions":1536},"pricing":{"currency":"USD","input_per_mtok":0.15,"batch_input_per_mtok":0.075},"capabilities":{"batching":true},"api":{"endpoint":"https://api.mistral.ai/v1/embeddings","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"MISTRAL_API_KEY"},"sdks":{"mistralai":{"package":"@mistralai/mistralai","model_id":"codestral-embed-2505"}}},"last_verified":"2026-07-06"},{"id":"mistral-ocr-4-2606","provider":"mistral","family":"mistral-ocr","display_name":"Mistral OCR 4","description":"Document AI service: OCR 4 with enhanced layout extraction, structured outputs, and improved accuracy. Released June 23, 2026. Replaces mistral-ocr-2512.","type":"vision","input_modalities":["image"],"output_modalities":["text"],"status":"ga","released":"2026-06-23","pricing":{"currency":"USD","notes":"$4 per 1,000 pages. Batch: $2 per 1,000 pages."},"capabilities":{"structured_output":true,"batching":true,"vision":true,"document_input":true},"api":{"endpoint":"https://api.mistral.ai/v1/ocr","protocol":"openai_compat","openai_compatible":false,"auth":{"type":"bearer","env_var":"MISTRAL_API_KEY"},"sdks":{"mistralai":{"package":"@mistralai/mistralai","model_id":"mistral-ocr-latest"}}},"sources":{"spec":"https://docs.mistral.ai/models/model-cards/mistral-ocr-4"},"last_verified":"2026-07-06"},{"id":"mistral-ocr-2512","provider":"mistral","family":"mistral-ocr","display_name":"Mistral OCR 3","description":"Document AI service: OCR, layout extraction, structured outputs. OCR 4 is the newer recommended model, but as of 2026-07-06 Mistral's official governance page lists OCR 3 as Active with no retirement date — it remains fully supported for existing integrations. (Corrected 2026-07-06: previously marked deprecated without an official sunset date; that was an error.)","type":"vision","input_modalities":["image"],"output_modalities":["text"],"status":"ga","released":"2025-12-10","pricing":{"currency":"USD","notes":"$1 per 1,000 pages."},"capabilities":{"structured_output":true,"vision":true,"document_input":true},"api":{"endpoint":"https://api.mistral.ai/v1/ocr","protocol":"openai_compat","openai_compatible":false,"auth":{"type":"bearer","env_var":"MISTRAL_API_KEY"},"sdks":{"mistralai":{"package":"@mistralai/mistralai","model_id":"mistral-ocr-2512"}}},"sources":{"spec":"https://legal.mistral.ai/ai-governance/models/mistral-ocr-3"},"last_verified":"2026-07-06"},{"id":"leanstral-1.5","provider":"mistral","family":"leanstral","display_name":"Leanstral 1.5","description":"Labs (experimental) model for Lean 4 formal theorem proving. 119B total / 6.5B active parameters (MoE), Apache 2.0 weights. Released June 30, 2026, superseding the earlier Leanstral (labs-leanstral-2603). Free during the Labs preview.","type":"reasoning","input_modalities":["text"],"output_modalities":["text"],"status":"preview","released":"2026-06-30","limits":{"context_window":256000},"pricing":{"currency":"USD","input_per_mtok":0,"output_per_mtok":0,"notes":"Free during the Labs experimental preview."},"capabilities":{"reasoning":true,"code_execution":true},"api":{"endpoint":"https://api.mistral.ai/v1/chat/completions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"MISTRAL_API_KEY"},"sdks":{"mistralai":{"package":"@mistralai/mistralai","model_id":"leanstral-1.5"}}},"sources":{"spec":"https://docs.mistral.ai/models/model-cards/leanstral-1-5","release_notes":"https://mistral.ai/news/leanstral-1-5/"},"last_verified":"2026-07-06"},{"id":"mistral-moderation-2603","provider":"mistral","family":"mistral-moderation","display_name":"Mistral Moderation 2","description":"Content moderation classifier with jailbreak detection.","type":"moderation","input_modalities":["text"],"output_modalities":["text"],"status":"ga","released":"2026-03-15","pricing":{"currency":"USD","input_per_mtok":0.1},"api":{"endpoint":"https://api.mistral.ai/v1/moderations","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"MISTRAL_API_KEY"},"sdks":{"mistralai":{"package":"@mistralai/mistralai","model_id":"mistral-moderation-latest"}}},"last_verified":"2026-06-09"},{"id":"gpt-5.5","provider":"openai","family":"gpt-5.5","display_name":"GPT-5.5","description":"OpenAI's frontier model, released April 24, 2026. 1.05M context, 128k max output, reasoning effort levels (none/low/medium/high/xhigh). Strongest model for coding and professional work. Current snapshot: gpt-5.5-2026-04-23.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","released":"2026-04-24","limits":{"context_window":1050000,"max_output":128000},"pricing":{"currency":"USD","input_per_mtok":5,"cached_input_per_mtok":0.5,"output_per_mtok":30,"batch_input_per_mtok":2.5,"batch_output_per_mtok":15,"notes":"Knowledge cutoff Dec 1, 2025. Regional data residency adds 10% surcharge."},"capabilities":{"tools":true,"parallel_tools":true,"json_mode":true,"structured_output":true,"streaming":true,"batching":true,"prompt_caching":true,"system_prompt":true,"log_probs":true,"seed":true,"reasoning":true,"reasoning_modes":["none","low","medium","high","xhigh"],"reasoning_default":"medium","vision":true,"computer_use":true,"web_search":true,"code_execution":true},"performance":{"intelligence_index":88},"api":{"endpoint":"https://api.openai.com/v1/responses","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"gpt-5.5"},"vercel-ai":{"package":"@ai-sdk/openai","model_id":"gpt-5.5","factory":"openai('gpt-5.5')"}},"supported_params":["max_output_tokens","temperature","top_p","tools","tool_choice","response_format","stream","logprobs","reasoning_effort"]},"aggregator_ids":{"openrouter":"openai/gpt-5.5","azure":"gpt-5.5"},"manual_tags":["smartest","best_for_coding"],"sources":{"spec":"https://developers.openai.com/api/docs/models/gpt-5.5","pricing":"https://developers.openai.com/api/docs/pricing","release_notes":"https://openai.com/index/introducing-gpt-5-5/"},"last_verified":"2026-07-06"},{"id":"gpt-5.5-pro","provider":"openai","family":"gpt-5.5","display_name":"GPT-5.5 Pro","description":"Highest-quality variant of GPT-5.5 for the most complex reasoning tasks. Premium pricing with no caching discount.","type":"reasoning","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","released":"2026-04-24","limits":{"context_window":400000,"max_output":128000},"pricing":{"currency":"USD","input_per_mtok":30,"output_per_mtok":180,"batch_input_per_mtok":15,"batch_output_per_mtok":90},"capabilities":{"tools":true,"parallel_tools":true,"structured_output":true,"streaming":true,"batching":true,"system_prompt":true,"reasoning":true,"reasoning_modes":["low","medium","high","xhigh"],"vision":true},"performance":{"intelligence_index":90},"api":{"endpoint":"https://api.openai.com/v1/responses","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"gpt-5.5-pro"}}},"aggregator_ids":{"openrouter":"openai/gpt-5.5-pro"},"manual_tags":["smartest"],"sources":{"pricing":"https://developers.openai.com/api/docs/pricing"},"last_verified":"2026-07-06"},{"id":"gpt-5.4","provider":"openai","family":"gpt-5.4","display_name":"GPT-5.4","description":"Frontier model from before GPT-5.5. 1M context, 128k output. Knowledge cutoff Aug 31, 2025. Lower-cost frontier option versus gpt-5.5.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","limits":{"context_window":1000000,"max_output":128000},"pricing":{"currency":"USD","input_per_mtok":2.5,"cached_input_per_mtok":0.25,"output_per_mtok":15,"batch_input_per_mtok":1.25,"batch_output_per_mtok":7.5},"capabilities":{"tools":true,"parallel_tools":true,"json_mode":true,"structured_output":true,"streaming":true,"batching":true,"prompt_caching":true,"system_prompt":true,"log_probs":true,"seed":true,"reasoning":true,"reasoning_modes":["none","low","medium","high"],"vision":true,"web_search":true,"code_execution":true},"performance":{"intelligence_index":80},"api":{"endpoint":"https://api.openai.com/v1/responses","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"gpt-5.4"}}},"aggregator_ids":{"openrouter":"openai/gpt-5.4"},"sources":{"pricing":"https://developers.openai.com/api/docs/pricing"},"last_verified":"2026-07-06"},{"id":"gpt-5.4-mini","provider":"openai","family":"gpt-5.4","display_name":"GPT-5.4 Mini","description":"Smaller, faster variant of GPT-5.4. Designed for routed production traffic with strong cost-performance.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","limits":{"context_window":400000,"max_output":128000},"pricing":{"currency":"USD","input_per_mtok":0.75,"cached_input_per_mtok":0.075,"output_per_mtok":4.5,"batch_input_per_mtok":0.375,"batch_output_per_mtok":2.25},"capabilities":{"tools":true,"parallel_tools":true,"json_mode":true,"structured_output":true,"streaming":true,"batching":true,"prompt_caching":true,"reasoning":true,"reasoning_modes":["none","low","medium","high"],"vision":true},"performance":{"speed_tps":130,"intelligence_index":70},"api":{"endpoint":"https://api.openai.com/v1/responses","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"gpt-5.4-mini"}}},"aggregator_ids":{"openrouter":"openai/gpt-5.4-mini"},"sources":{"pricing":"https://developers.openai.com/api/docs/pricing"},"last_verified":"2026-07-06"},{"id":"gpt-5.4-nano","provider":"openai","family":"gpt-5.4","display_name":"GPT-5.4 Nano","description":"Smallest, cheapest GPT-5.4 variant. Optimized for high-throughput, latency-sensitive workloads.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","limits":{"context_window":400000,"max_output":128000},"pricing":{"currency":"USD","input_per_mtok":0.2,"cached_input_per_mtok":0.02,"output_per_mtok":1.25,"batch_input_per_mtok":0.1,"batch_output_per_mtok":0.625},"capabilities":{"tools":true,"json_mode":true,"structured_output":true,"streaming":true,"batching":true,"prompt_caching":true,"vision":true},"performance":{"speed_tps":200,"intelligence_index":55},"api":{"endpoint":"https://api.openai.com/v1/responses","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"gpt-5.4-nano"}}},"aggregator_ids":{"openrouter":"openai/gpt-5.4-nano"},"manual_tags":["cheapest"],"sources":{"pricing":"https://developers.openai.com/api/docs/pricing"},"last_verified":"2026-07-06"},{"id":"gpt-5.4-pro","provider":"openai","family":"gpt-5.4","display_name":"GPT-5.4 Pro","description":"Pro-tier reasoning variant of GPT-5.4 with extended thinking. Premium pricing.","type":"reasoning","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","limits":{"context_window":400000,"max_output":128000},"pricing":{"currency":"USD","input_per_mtok":30,"output_per_mtok":180,"batch_input_per_mtok":15,"batch_output_per_mtok":90},"capabilities":{"tools":true,"structured_output":true,"streaming":true,"batching":true,"system_prompt":true,"reasoning":true,"reasoning_modes":["low","medium","high","xhigh"],"vision":true},"performance":{"intelligence_index":85},"api":{"endpoint":"https://api.openai.com/v1/responses","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"gpt-5.4-pro"}}},"aggregator_ids":{"openrouter":"openai/gpt-5.4-pro"},"sources":{"pricing":"https://developers.openai.com/api/docs/pricing"},"last_verified":"2026-07-06"},{"id":"gpt-5.3-codex","provider":"openai","family":"gpt-5-codex","display_name":"GPT-5.3 Codex","description":"Coding-specialized variant. Replaces gpt-5-codex (deprecating Jul 23, 2026).","type":"code","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","limits":{"context_window":400000,"max_output":128000},"pricing":{"currency":"USD","input_per_mtok":1.75,"cached_input_per_mtok":0.175,"output_per_mtok":14,"batch_input_per_mtok":0.875,"batch_output_per_mtok":7},"capabilities":{"tools":true,"structured_output":true,"streaming":true,"batching":true,"prompt_caching":true,"system_prompt":true,"reasoning":true,"code_execution":true},"performance":{"intelligence_index":80},"api":{"endpoint":"https://api.openai.com/v1/responses","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"gpt-5.3-codex"}}},"manual_tags":["best_for_coding"],"sources":{"pricing":"https://developers.openai.com/api/docs/pricing"},"last_verified":"2026-06-09"},{"id":"gpt-realtime-2","provider":"openai","family":"gpt-realtime","display_name":"GPT Realtime 2","description":"Real-time speech-in/speech-out model with reasoning. 128k context (up from 32k in 1.5). Reasoning effort levels: minimal, low, medium, high, xhigh.","type":"audio_chat","input_modalities":["text","audio","image"],"output_modalities":["text","audio"],"status":"ga","released":"2026-04-08","limits":{"context_window":128000},"pricing":{"currency":"USD","input_per_mtok":4,"cached_input_per_mtok":0.4,"output_per_mtok":24,"notes":"Audio: $32/MTok input ($0.40 cached), $64/MTok output. Text input: $4/MTok ($0.40 cached), output: $24/MTok."},"capabilities":{"tools":true,"streaming":true,"reasoning":true,"reasoning_modes":["minimal","low","medium","high","xhigh"],"reasoning_default":"low","vision":true,"audio_input":true,"audio_output":true},"api":{"endpoint":"https://api.openai.com/v1/realtime","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"gpt-realtime-2"}}},"sources":{"spec":"https://developers.openai.com/api/docs/models/gpt-realtime-2","pricing":"https://developers.openai.com/api/docs/pricing"},"last_verified":"2026-06-09"},{"id":"gpt-realtime-mini","provider":"openai","family":"gpt-realtime","display_name":"GPT Realtime Mini","description":"Cost-efficient realtime audio model. Audio in/out with low latency.","type":"audio_chat","input_modalities":["text","audio"],"output_modalities":["text","audio"],"status":"ga","limits":{"context_window":128000},"pricing":{"currency":"USD","input_per_mtok":1,"cached_input_per_mtok":0.1,"output_per_mtok":4,"notes":"Audio: $10/MTok input ($0.30 cached), $20/MTok output."},"capabilities":{"tools":true,"streaming":true,"audio_input":true,"audio_output":true},"api":{"endpoint":"https://api.openai.com/v1/realtime","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"gpt-realtime-mini"}}},"sources":{"pricing":"https://developers.openai.com/api/docs/pricing"},"last_verified":"2026-06-09"},{"id":"gpt-realtime-translate","provider":"openai","family":"gpt-realtime","display_name":"GPT Realtime Translate","description":"Speech-to-speech translation model. Per-minute pricing.","type":"audio_chat","input_modalities":["audio"],"output_modalities":["audio"],"status":"ga","pricing":{"currency":"USD","audio_input_per_minute":0.034},"capabilities":{"streaming":true,"audio_input":true,"audio_output":true},"api":{"endpoint":"https://api.openai.com/v1/realtime","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"gpt-realtime-translate"}}},"sources":{"pricing":"https://developers.openai.com/api/docs/pricing"},"last_verified":"2026-06-09"},{"id":"gpt-image-2","provider":"openai","family":"gpt-image","display_name":"GPT Image 2","description":"Latest OpenAI image generation model. Supports inpainting, image-to-image, and instruction-following at the prompt level.","type":"image_generation","input_modalities":["text","image"],"output_modalities":["image"],"status":"ga","limits":{"supported_resolutions":["1024x1024","1024x1536","1536x1024","2048x2048"]},"pricing":{"currency":"USD","input_per_mtok":5,"notes":"Text input: $5/MTok. Image input: $8/MTok ($2 cached). Image output: $30/MTok. Per-image effective: ~$0.011-$0.211 depending on quality and resolution."},"capabilities":{"negative_prompt":false,"image_to_image":true,"inpainting":true},"api":{"endpoint":"https://api.openai.com/v1/images/generations","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"gpt-image-2"}}},"sources":{"pricing":"https://developers.openai.com/api/docs/pricing"},"last_verified":"2026-07-06"},{"id":"gpt-image-1.5","provider":"openai","family":"gpt-image","display_name":"GPT Image 1.5","description":"Improved gpt-image-1. Image gen with thinking mode for better instruction following. Per-image: $0.009-$0.20 depending on quality and resolution.","type":"image_generation","input_modalities":["text","image"],"output_modalities":["image"],"status":"ga","pricing":{"currency":"USD","input_per_mtok":5,"notes":"Text input: $5/MTok. Image input: $8/MTok ($2 cached). Image output: $32/MTok."},"capabilities":{"image_to_image":true,"inpainting":true},"api":{"endpoint":"https://api.openai.com/v1/images/generations","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"gpt-image-1.5"}}},"sources":{"pricing":"https://developers.openai.com/api/docs/pricing"},"last_verified":"2026-07-06"},{"id":"gpt-image-1-mini","provider":"openai","family":"gpt-image","display_name":"GPT Image 1 Mini","description":"Cheapest official image generation model.","type":"image_generation","input_modalities":["text","image"],"output_modalities":["image"],"status":"ga","pricing":{"currency":"USD","input_per_mtok":2,"cached_input_per_mtok":0.2,"batch_input_per_mtok":1,"notes":"Corrected 2026-07-06: standard text input is $2.00/MTok ($0.20 cached), not $1.00 — that figure was actually the Batch-tier rate ($1.00/MTok, $0.10 cached-batch). Image input: $2.50/MTok ($0.25 cached). Image output: $8/MTok."},"capabilities":{"image_to_image":true,"inpainting":true},"api":{"endpoint":"https://api.openai.com/v1/images/generations","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"gpt-image-1-mini"}}},"manual_tags":["cheapest_image_generation"],"sources":{"pricing":"https://developers.openai.com/api/docs/pricing"},"last_verified":"2026-07-06"},{"id":"text-embedding-3-large","provider":"openai","family":"embedding-3","display_name":"Text Embedding 3 Large","description":"High-quality embeddings, up to 3072 dimensions, supports Matryoshka truncation.","type":"embedding","input_modalities":["text"],"output_modalities":["embedding"],"status":"ga","released":"2024-01-25","limits":{"max_input_tokens":8191,"max_dimensions":3072,"matryoshka_dimensions":[256,1024,3072]},"pricing":{"currency":"USD","input_per_mtok":0.13,"batch_input_per_mtok":0.065},"capabilities":{"batching":true},"performance":{"benchmarks":{"mteb":64.6}},"api":{"endpoint":"https://api.openai.com/v1/embeddings","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"text-embedding-3-large"}}},"aggregator_ids":{"openrouter":"openai/text-embedding-3-large"},"manual_tags":["smartest_embedding"],"sources":{"pricing":"https://developers.openai.com/api/docs/pricing"},"last_verified":"2026-06-09"},{"id":"text-embedding-3-small","provider":"openai","family":"embedding-3","display_name":"Text Embedding 3 Small","description":"Cost-efficient embeddings. 1536 dims by default, supports Matryoshka truncation.","type":"embedding","input_modalities":["text"],"output_modalities":["embedding"],"status":"ga","released":"2024-01-25","limits":{"max_input_tokens":8191,"max_dimensions":1536,"matryoshka_dimensions":[512,1536]},"pricing":{"currency":"USD","input_per_mtok":0.02,"batch_input_per_mtok":0.01},"capabilities":{"batching":true},"performance":{"benchmarks":{"mteb":62.3}},"api":{"endpoint":"https://api.openai.com/v1/embeddings","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"text-embedding-3-small"}}},"aggregator_ids":{"openrouter":"openai/text-embedding-3-small"},"manual_tags":["cheapest_embedding"],"sources":{"pricing":"https://developers.openai.com/api/docs/pricing"},"last_verified":"2026-06-09"},{"id":"text-embedding-ada-002","provider":"openai","family":"embedding-ada","display_name":"Text Embedding Ada 002","description":"Legacy embedding model. Still available; superseded by text-embedding-3 family.","type":"embedding","input_modalities":["text"],"output_modalities":["embedding"],"status":"ga","limits":{"max_input_tokens":8191,"max_dimensions":1536},"pricing":{"currency":"USD","input_per_mtok":0.1,"batch_input_per_mtok":0.05},"capabilities":{"batching":true},"performance":{"benchmarks":{"mteb":60.99}},"api":{"endpoint":"https://api.openai.com/v1/embeddings","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"text-embedding-ada-002"}}},"sources":{"pricing":"https://developers.openai.com/api/docs/pricing"},"last_verified":"2026-06-09"},{"id":"whisper-1","provider":"openai","family":"whisper","display_name":"Whisper","description":"Speech-to-text. Multilingual transcription and translation.","type":"stt","input_modalities":["audio"],"output_modalities":["text"],"status":"ga","limits":{"max_audio_size_mb":25,"supported_audio_formats":["mp3","mp4","mpeg","mpga","m4a","wav","webm"],"supported_languages":["multilingual"]},"pricing":{"currency":"USD","audio_input_per_minute":0.006},"capabilities":{"word_timestamps":true},"api":{"endpoint":"https://api.openai.com/v1/audio/transcriptions","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"whisper-1"}}},"manual_tags":["cheapest_stt"],"last_verified":"2026-06-09"},{"id":"gpt-4o-transcribe","provider":"openai","family":"gpt-4o-audio","display_name":"GPT-4o Transcribe","description":"Higher-quality transcription with GPT-4o backbone.","type":"stt","input_modalities":["audio"],"output_modalities":["text"],"status":"ga","pricing":{"currency":"USD","input_per_mtok":2.5,"output_per_mtok":10,"audio_input_per_minute":0.006},"capabilities":{"streaming":true,"word_timestamps":true},"api":{"endpoint":"https://api.openai.com/v1/audio/transcriptions","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"gpt-4o-transcribe"}}},"last_verified":"2026-06-09"},{"id":"gpt-4o-mini-transcribe","provider":"openai","family":"gpt-4o-audio","display_name":"GPT-4o Mini Transcribe","description":"Cheaper transcription using GPT-4o mini.","type":"stt","input_modalities":["audio"],"output_modalities":["text"],"status":"ga","pricing":{"currency":"USD","input_per_mtok":1.25,"output_per_mtok":5,"audio_input_per_minute":0.003},"capabilities":{"streaming":true},"api":{"endpoint":"https://api.openai.com/v1/audio/transcriptions","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"gpt-4o-mini-transcribe"}}},"last_verified":"2026-06-09"},{"id":"tts-1-hd","provider":"openai","family":"tts-1","display_name":"TTS-1 HD","description":"Legacy high-quality TTS. Available; superseded by gpt-4o TTS family.","type":"tts","input_modalities":["text"],"output_modalities":["audio"],"status":"ga","limits":{"supported_audio_formats":["mp3","opus","aac","flac","wav","pcm"],"supported_voices":["alloy","echo","fable","onyx","nova","shimmer"],"max_input_chars":4096},"pricing":{"currency":"USD","per_million_characters":30},"capabilities":{"streaming":true,"speed_control":true},"api":{"endpoint":"https://api.openai.com/v1/audio/speech","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"tts-1-hd"}}},"last_verified":"2026-06-09"},{"id":"tts-1","provider":"openai","family":"tts-1","display_name":"TTS-1","description":"Legacy TTS. Available; superseded by gpt-4o TTS family.","type":"tts","input_modalities":["text"],"output_modalities":["audio"],"status":"ga","limits":{"supported_audio_formats":["mp3","opus","aac","flac","wav","pcm"],"supported_voices":["alloy","echo","fable","onyx","nova","shimmer"],"max_input_chars":4096},"pricing":{"currency":"USD","per_million_characters":15},"capabilities":{"streaming":true,"speed_control":true},"api":{"endpoint":"https://api.openai.com/v1/audio/speech","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"tts-1"}}},"manual_tags":["cheapest_tts"],"last_verified":"2026-06-09"},{"id":"omni-moderation-latest","provider":"openai","family":"moderation","display_name":"Omni Moderation","description":"Free multimodal moderation for OpenAI API users. Detects harmful content across text and images.","type":"moderation","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","pricing":{"currency":"USD","input_per_mtok":0,"notes":"Free for OpenAI API users."},"capabilities":{"vision":true},"api":{"endpoint":"https://api.openai.com/v1/moderations","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"omni-moderation-latest"}}},"last_verified":"2026-06-09"},{"id":"gpt-4.1","provider":"openai","family":"gpt-4.1","display_name":"GPT-4.1","description":"Cost-effective production model. Still GA; recommended replacement for legacy gpt-4 / gpt-4-turbo (which retire Oct 23, 2026).","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","released":"2025-04-14","limits":{"context_window":1000000,"max_output":32768},"pricing":{"currency":"USD","input_per_mtok":2,"cached_input_per_mtok":0.5,"output_per_mtok":8,"batch_input_per_mtok":1,"batch_output_per_mtok":4},"capabilities":{"tools":true,"parallel_tools":true,"json_mode":true,"structured_output":true,"streaming":true,"batching":true,"prompt_caching":true,"vision":true},"performance":{"intelligence_index":60},"api":{"endpoint":"https://api.openai.com/v1/chat/completions","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"gpt-4.1"}}},"aggregator_ids":{"openrouter":"openai/gpt-4.1"},"last_verified":"2026-06-09"},{"id":"gpt-4.1-mini","provider":"openai","family":"gpt-4.1","display_name":"GPT-4.1 Mini","description":"Smaller GPT-4.1 variant. Recommended replacement for gpt-3.5-turbo and gpt-4o-search-preview.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","released":"2025-04-14","limits":{"context_window":1000000,"max_output":32768},"pricing":{"currency":"USD","input_per_mtok":0.4,"cached_input_per_mtok":0.1,"output_per_mtok":1.6,"batch_input_per_mtok":0.2,"batch_output_per_mtok":0.8},"capabilities":{"tools":true,"json_mode":true,"structured_output":true,"streaming":true,"batching":true,"prompt_caching":true,"vision":true},"api":{"endpoint":"https://api.openai.com/v1/chat/completions","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"gpt-4.1-mini"}}},"aggregator_ids":{"openrouter":"openai/gpt-4.1-mini"},"last_verified":"2026-06-09"},{"id":"gpt-4o","provider":"openai","family":"gpt-4o","display_name":"GPT-4o","description":"Multimodal model from 2024. Retired from ChatGPT Feb 13, 2026. Still in API but specific snapshots are deprecated.","type":"chat","input_modalities":["text","image","audio"],"output_modalities":["text"],"status":"ga","released":"2024-05-13","limits":{"context_window":128000,"max_output":16384},"pricing":{"currency":"USD","input_per_mtok":2.5,"cached_input_per_mtok":1.25,"output_per_mtok":10,"batch_input_per_mtok":1.25,"batch_output_per_mtok":5},"capabilities":{"tools":true,"parallel_tools":true,"json_mode":true,"structured_output":true,"streaming":true,"batching":true,"prompt_caching":true,"vision":true,"audio_input":true},"api":{"endpoint":"https://api.openai.com/v1/chat/completions","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"gpt-4o"}}},"aggregator_ids":{"openrouter":"openai/gpt-4o"},"last_verified":"2026-06-09"},{"id":"gpt-4o-mini","provider":"openai","family":"gpt-4o","display_name":"GPT-4o Mini","description":"Smaller, cheaper GPT-4o. Still GA in API.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","released":"2024-07-18","limits":{"context_window":128000,"max_output":16384},"pricing":{"currency":"USD","input_per_mtok":0.15,"cached_input_per_mtok":0.075,"output_per_mtok":0.6,"batch_input_per_mtok":0.075,"batch_output_per_mtok":0.3},"capabilities":{"tools":true,"json_mode":true,"structured_output":true,"streaming":true,"batching":true,"prompt_caching":true,"vision":true},"api":{"endpoint":"https://api.openai.com/v1/chat/completions","protocol":"openai","openai_compatible":true,"auth":{"type":"bearer","env_var":"OPENAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"gpt-4o-mini"}}},"aggregator_ids":{"openrouter":"openai/gpt-4o-mini"},"last_verified":"2026-06-09"},{"id":"grok-4.20-0309-reasoning","provider":"xai","family":"grok-4.20","display_name":"Grok 4.20 (Reasoning)","description":"Multi-agent reasoning model released March 10, 2026. Built-in 4-agent system (Grok captain, Harper research, Benjamin logic, etc.) for complex tasks. 2M context, native text/image/video input.","type":"reasoning","input_modalities":["text","image","video"],"output_modalities":["text"],"status":"ga","released":"2026-03-10","limits":{"context_window":2000000,"max_output":32768},"pricing":{"currency":"USD","input_per_mtok":1.25,"cached_input_per_mtok":0.3125,"output_per_mtok":2.5},"capabilities":{"tools":true,"parallel_tools":true,"json_mode":true,"structured_output":true,"streaming":true,"system_prompt":true,"reasoning":true,"reasoning_modes":["off","on"],"vision":true,"video_input":true,"web_search":true,"code_execution":true},"performance":{"intelligence_index":80,"benchmarks":{"mmlu_pro":80,"gpqa":75}},"api":{"endpoint":"https://api.x.ai/v1/chat/completions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"XAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"grok-4.20-0309-reasoning","factory":"openai({ baseURL: 'https://api.x.ai/v1' })"},"vercel-ai":{"package":"@ai-sdk/xai","model_id":"grok-4.20-0309-reasoning","factory":"xai('grok-4.20-0309-reasoning')"}},"supported_params":["max_tokens","temperature","top_p","stop","tools","tool_choice","response_format","stream"]},"aggregator_ids":{"openrouter":"x-ai/grok-4.20"},"manual_tags":["smartest"],"sources":{"spec":"https://docs.x.ai/developers/models","release_notes":"https://x.ai/news"},"last_verified":"2026-07-06"},{"id":"grok-4.20-0309-non-reasoning","provider":"xai","family":"grok-4.20","display_name":"Grok 4.20 (Non-Reasoning)","description":"Non-reasoning variant of Grok 4.20 for latency-sensitive use cases. 2M context.","type":"chat","input_modalities":["text","image","video"],"output_modalities":["text"],"status":"ga","released":"2026-03-10","limits":{"context_window":2000000,"max_output":32768},"pricing":{"currency":"USD","input_per_mtok":1.25,"cached_input_per_mtok":0.3125,"output_per_mtok":2.5},"capabilities":{"tools":true,"parallel_tools":true,"json_mode":true,"structured_output":true,"streaming":true,"system_prompt":true,"vision":true,"video_input":true,"web_search":true},"performance":{"speed_tps":100,"intelligence_index":70},"api":{"endpoint":"https://api.x.ai/v1/chat/completions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"XAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"grok-4.20-0309-non-reasoning"}}},"aggregator_ids":{"openrouter":"x-ai/grok-4.20-non-reasoning"},"sources":{"spec":"https://docs.x.ai/developers/models"},"last_verified":"2026-07-06"},{"id":"grok-4.20-multi-agent-0309","provider":"xai","family":"grok-4.20","display_name":"Grok 4.20 Multi-Agent","description":"Explicit multi-agent variant of Grok 4.20. Coordinates 4 specialized agents in parallel. 2M context.","type":"reasoning","input_modalities":["text","image","video"],"output_modalities":["text"],"status":"ga","released":"2026-03-10","limits":{"context_window":2000000,"max_output":32768},"pricing":{"currency":"USD","input_per_mtok":1.25,"output_per_mtok":2.5},"capabilities":{"tools":true,"parallel_tools":true,"structured_output":true,"streaming":true,"system_prompt":true,"reasoning":true,"vision":true,"video_input":true,"web_search":true,"code_execution":true},"performance":{"intelligence_index":82},"api":{"endpoint":"https://api.x.ai/v1/chat/completions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"XAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"grok-4.20-multi-agent-0309"}}},"aggregator_ids":{"openrouter":"x-ai/grok-4.20-multi-agent"},"sources":{"spec":"https://docs.x.ai/developers/models"},"last_verified":"2026-07-06"},{"id":"grok-build-0.1","provider":"xai","family":"grok-build","display_name":"Grok Build 0.1","description":"xAI's development-focused model. 256k context, optimized for building and iterative coding tasks at lower cost.","type":"chat","input_modalities":["text"],"output_modalities":["text"],"status":"ga","limits":{"context_window":256000,"max_output":16384},"pricing":{"currency":"USD","input_per_mtok":1,"output_per_mtok":2},"capabilities":{"tools":true,"json_mode":true,"structured_output":true,"streaming":true,"system_prompt":true},"api":{"endpoint":"https://api.x.ai/v1/chat/completions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"XAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"grok-build-0.1"}}},"sources":{"spec":"https://docs.x.ai/developers/models"},"last_verified":"2026-07-06"},{"id":"grok-4.3","provider":"xai","family":"grok-4.3","display_name":"Grok 4.3","description":"Chat and coding model. 1M context. Strong general purpose model from xAI.","type":"chat","input_modalities":["text","image"],"output_modalities":["text"],"status":"ga","limits":{"context_window":1000000,"max_output":16384},"pricing":{"currency":"USD","input_per_mtok":1.25,"cached_input_per_mtok":0.3125,"output_per_mtok":2.5},"capabilities":{"tools":true,"parallel_tools":true,"json_mode":true,"structured_output":true,"streaming":true,"system_prompt":true,"vision":true,"web_search":true},"performance":{"speed_tps":90,"intelligence_index":72},"api":{"endpoint":"https://api.x.ai/v1/chat/completions","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"XAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"grok-4.3"}}},"aggregator_ids":{"openrouter":"x-ai/grok-4.3"},"sources":{"spec":"https://docs.x.ai/developers/models"},"last_verified":"2026-07-06"},{"id":"grok-imagine-video","provider":"xai","family":"grok-imagine","display_name":"Grok Imagine Video","description":"xAI video generation model. 720p output. Released January 28, 2026.","type":"video_generation","input_modalities":["text","image"],"output_modalities":["video"],"status":"ga","released":"2026-01-28","limits":{"max_video_resolution":"720p"},"pricing":{"currency":"USD","video_per_second":0.05,"notes":"$0.050 per second of generated video."},"capabilities":{"image_to_image":true},"api":{"endpoint":"https://api.x.ai/v1/videos/generations","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"XAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"grok-imagine-video"}}},"sources":{"spec":"https://docs.x.ai/developers/models"},"last_verified":"2026-06-29"},{"id":"grok-imagine-video-1.5","provider":"xai","family":"grok-imagine","display_name":"Grok Imagine Video 1.5","description":"xAI's enhanced video generation model. Includes native audio. GA June 16, 2026.","type":"video_generation","input_modalities":["text","image"],"output_modalities":["video"],"status":"ga","released":"2026-06-16","limits":{"max_video_resolution":"1080p"},"pricing":{"currency":"USD","video_per_second":0.08,"notes":"$0.080 per second of generated video (audio included)."},"capabilities":{"audio_output":true,"image_to_image":true},"api":{"endpoint":"https://api.x.ai/v1/videos/generations","protocol":"openai_compat","openai_compatible":true,"auth":{"type":"bearer","env_var":"XAI_API_KEY"},"sdks":{"openai":{"package":"openai","model_id":"grok-imagine-video-1.5"}}},"sources":{"spec":"https://docs.x.ai/developers/models"},"last_verified":"2026-06-29"}],"total":85,"scope":{}},"meta":{"version":"140@2026-07-06","as_of":"2026-07-06T02:29:49.121Z","request_id":"8904d8c1f4f21224"},"errors":[]}