diff --git a/crates/codegen/kigi-models/enrichment_snapshot.json b/crates/codegen/kigi-models/enrichment_snapshot.json index 767066e..c4d7d08 100644 --- a/crates/codegen/kigi-models/enrichment_snapshot.json +++ b/crates/codegen/kigi-models/enrichment_snapshot.json @@ -1 +1 @@ -{"_meta":{"note":"filtered snapshot for kigi model-metadata enrichment; regenerate via scripts/gen_enrichment_snapshot.py","source":"https://models.dev/api.json (github.com/sst/models.dev, MIT)"},"alibaba-token-plan":{"models":{"MiniMax-M2.5":{"limit":{"context":196608,"input":196601,"output":24576},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"deepseek-v3.2":{"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V3.2","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"deepseek-v4-flash":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true},"deepseek-v4-pro":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Pro","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true},"glm-5":{"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5.1":{"limit":{"context":202752,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.1","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5.2":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.2","reasoning":true,"reasoning_options":[{"type":"effort","values":["high","max"]}],"tool_call":true},"kimi-k2.5":{"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.5","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"budget_tokens"}],"tool_call":true},"kimi-k2.6":{"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"budget_tokens"}],"tool_call":true},"kimi-k2.7-code":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.7 Code","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"budget_tokens"}],"tool_call":true},"qwen-image-2.0":{"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Qwen Image 2.0","reasoning":false,"tool_call":false},"qwen-image-2.0-pro":{"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Qwen Image 2.0 Pro","reasoning":false,"tool_call":false},"qwen3.6-flash":{"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.6 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":81920,"type":"budget_tokens"}],"tool_call":true},"qwen3.6-plus":{"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.6 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":81920,"type":"budget_tokens"}],"tool_call":true},"qwen3.7-max":{"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3.7 Max","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":262144,"type":"budget_tokens"}],"tool_call":true},"qwen3.7-plus":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Qwen3.7 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":262144,"type":"budget_tokens"}],"tool_call":true},"qwen3.8-max-preview":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.8 Max Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","xhigh"]},{"max":262144,"min":0,"type":"budget_tokens"}],"tool_call":true},"wan2.7-image":{"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Wan2.7 Image","reasoning":false,"tool_call":false},"wan2.7-image-pro":{"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Wan2.7 Image Pro","reasoning":false,"tool_call":false}}},"alibaba-token-plan-cn":{"models":{"MiniMax-M2.5":{"limit":{"context":196608,"input":196601,"output":24576},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"deepseek-v3.2":{"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V3.2","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"deepseek-v4-flash":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"deepseek-v4-pro":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Pro","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5":{"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5.1":{"limit":{"context":202752,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.1","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5.2":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.2","reasoning":true,"reasoning_options":[{"type":"effort","values":["high","max"]}],"tool_call":true},"kimi-k2.5":{"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"kimi-k2.6":{"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"kimi-k2.7-code":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.7 Code","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"budget_tokens"}],"tool_call":true},"qwen-image-2.0":{"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Qwen Image 2.0","reasoning":false,"tool_call":false},"qwen-image-2.0-pro":{"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Qwen Image 2.0 Pro","reasoning":false,"tool_call":false},"qwen3.6-flash":{"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.6 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":81920,"type":"budget_tokens"}],"tool_call":true},"qwen3.6-plus":{"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.6 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":81920,"type":"budget_tokens"}],"tool_call":true},"qwen3.7-max":{"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3.7 Max","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":262144,"type":"budget_tokens"}],"tool_call":true},"qwen3.7-plus":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Qwen3.7 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":262144,"type":"budget_tokens"}],"tool_call":true},"qwen3.8-max-preview":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.8 Max Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","xhigh"]},{"max":262144,"min":0,"type":"budget_tokens"}],"tool_call":true},"wan2.7-image":{"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Wan2.7 Image","reasoning":false,"tool_call":false},"wan2.7-image-pro":{"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Wan2.7 Image Pro","reasoning":false,"tool_call":false}}},"amazon-bedrock":{"models":{"amazon.nova-2-lite-v1:0":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Nova 2 Lite","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"amazon.nova-lite-v1:0":{"limit":{"context":300000,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Nova Lite","reasoning":false,"tool_call":true},"amazon.nova-micro-v1:0":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Nova Micro","reasoning":false,"tool_call":true},"amazon.nova-pro-v1:0":{"limit":{"context":300000,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Nova Pro","reasoning":false,"tool_call":true},"anthropic.claude-fable-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Fable 5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"anthropic.claude-haiku-4-5-20251001-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic.claude-opus-4-1-20250805-v1:0":{"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.1","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic.claude-opus-4-5-20251101-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic.claude-opus-4-6-v1":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic.claude-opus-4-7":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.7","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"anthropic.claude-opus-4-8":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"anthropic.claude-sonnet-4-5-20250929-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic.claude-sonnet-4-6":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic.claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"au.anthropic.claude-haiku-4-5-20251001-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5 (AU)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"au.anthropic.claude-opus-4-6-v1":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"AU Anthropic Claude Opus 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"au.anthropic.claude-opus-4-8":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8 (AU)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"au.anthropic.claude-sonnet-4-5-20250929-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5 (AU)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"au.anthropic.claude-sonnet-4-6":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"AU Anthropic Claude Sonnet 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"au.anthropic.claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5 (AU)","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"deepseek.r1-v1:0":{"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-R1","reasoning":true,"reasoning_options":[],"tool_call":true},"deepseek.v3-v1:0":{"limit":{"context":163840,"output":81920},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-V3.1","reasoning":true,"reasoning_options":[],"tool_call":true},"deepseek.v3.2":{"limit":{"context":163840,"output":81920},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-V3.2","reasoning":true,"reasoning_options":[],"tool_call":true},"eu.anthropic.claude-fable-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Fable 5 (EU)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"eu.anthropic.claude-haiku-4-5-20251001-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5 (EU)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"eu.anthropic.claude-opus-4-5-20251101-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.5 (EU)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"eu.anthropic.claude-opus-4-6-v1":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.6 (EU)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"eu.anthropic.claude-opus-4-7":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.7 (EU)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"eu.anthropic.claude-opus-4-8":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8 (EU)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"eu.anthropic.claude-sonnet-4-5-20250929-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5 (EU)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"eu.anthropic.claude-sonnet-4-6":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.6 (EU)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"eu.anthropic.claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5 (EU)","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"global.anthropic.claude-fable-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Fable 5 (Global)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"global.anthropic.claude-haiku-4-5-20251001-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5 (Global)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"global.anthropic.claude-opus-4-5-20251101-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.5 (Global)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"global.anthropic.claude-opus-4-6-v1":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.6 (Global)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"global.anthropic.claude-opus-4-7":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.7 (Global)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"global.anthropic.claude-opus-4-8":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8 (Global)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"global.anthropic.claude-sonnet-4-5-20250929-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5 (Global)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"global.anthropic.claude-sonnet-4-6":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.6 (Global)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"global.anthropic.claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5 (Global)","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"google.gemma-3-12b-it":{"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Google Gemma 3 12B","reasoning":false,"tool_call":false},"google.gemma-3-27b-it":{"limit":{"context":202752,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Google Gemma 3 27B Instruct","reasoning":false,"tool_call":true},"google.gemma-3-4b-it":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"Gemma 3 4B IT","reasoning":false,"tool_call":true},"jp.anthropic.claude-haiku-4-5-20251001-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5 (JP)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"jp.anthropic.claude-opus-4-7":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.7 (JP)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"jp.anthropic.claude-opus-4-8":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8 (JP)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"jp.anthropic.claude-sonnet-4-5-20250929-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5 (JP)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"jp.anthropic.claude-sonnet-4-6":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.6 (JP)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"jp.anthropic.claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5 (JP)","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"meta.llama3-1-70b-instruct-v1:0":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.1 70B Instruct","reasoning":false,"tool_call":true},"meta.llama3-1-8b-instruct-v1:0":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.1 8B Instruct","reasoning":false,"tool_call":true},"meta.llama3-3-70b-instruct-v1:0":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.3 70B Instruct","reasoning":false,"tool_call":true},"meta.llama4-maverick-17b-instruct-v1:0":{"limit":{"context":1000000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama 4 Maverick 17B Instruct","reasoning":false,"tool_call":true},"meta.llama4-scout-17b-instruct-v1:0":{"limit":{"context":3500000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama 4 Scout 17B Instruct","reasoning":false,"tool_call":true},"minimax.minimax-m2":{"limit":{"context":204608,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax M2","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax.minimax-m2.1":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax M2.1","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax.minimax-m2.5":{"limit":{"context":196608,"output":98304},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax M2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"mistral.devstral-2-123b":{"limit":{"context":256000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Devstral 2 123B","reasoning":false,"tool_call":true},"mistral.magistral-small-2509":{"limit":{"context":128000,"output":40000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Magistral Small 1.2","reasoning":true,"reasoning_options":[],"tool_call":true},"mistral.ministral-3-14b-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Ministral 14B 3.0","reasoning":false,"tool_call":true},"mistral.ministral-3-3b-instruct":{"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Ministral 3 3B","reasoning":false,"tool_call":true},"mistral.ministral-3-8b-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Ministral 3 8B","reasoning":false,"tool_call":true},"mistral.mistral-large-3-675b-instruct":{"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Large 3","reasoning":false,"tool_call":true},"mistral.pixtral-large-2502-v1:0":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Pixtral Large (25.02)","reasoning":false,"tool_call":true},"mistral.voxtral-mini-3b-2507":{"limit":{"context":128000,"output":4096},"modalities":{"input":["audio","text"],"output":["text"]},"name":"Voxtral Mini 3B 2507","reasoning":false,"tool_call":true},"mistral.voxtral-small-24b-2507":{"limit":{"context":32000,"output":8192},"modalities":{"input":["text","audio"],"output":["text"]},"name":"Voxtral Small 24B 2507","reasoning":false,"tool_call":true},"moonshot.kimi-k2-thinking":{"limit":{"context":262143,"output":16000},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 Thinking","reasoning":true,"reasoning_options":[],"tool_call":true},"moonshotai.kimi-k2.5":{"limit":{"context":262143,"output":16000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"nvidia.nemotron-nano-12b-v2":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"NVIDIA Nemotron Nano 12B v2 VL BF16","reasoning":false,"tool_call":true},"nvidia.nemotron-nano-3-30b":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"NVIDIA Nemotron Nano 3 30B","reasoning":true,"reasoning_options":[],"tool_call":true},"nvidia.nemotron-nano-9b-v2":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"NVIDIA Nemotron Nano 9B v2","reasoning":false,"tool_call":true},"nvidia.nemotron-super-3-120b":{"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"NVIDIA Nemotron 3 Super 120B A12B","reasoning":true,"reasoning_options":[],"tool_call":true},"openai.gpt-5.4":{"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.4","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"openai.gpt-5.5":{"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"openai.gpt-5.6-luna":{"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Luna","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"openai.gpt-5.6-sol":{"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Sol","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"openai.gpt-5.6-terra":{"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Terra","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"openai.gpt-oss-120b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"gpt-oss-120b","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai.gpt-oss-120b-1:0":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"gpt-oss-120b","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai.gpt-oss-20b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"gpt-oss-20b","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai.gpt-oss-20b-1:0":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"gpt-oss-20b","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai.gpt-oss-safeguard-120b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS Safeguard 120B","reasoning":false,"tool_call":true},"openai.gpt-oss-safeguard-20b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS Safeguard 20B","reasoning":false,"tool_call":true},"qwen.qwen3-235b-a22b-2507-v1:0":{"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 235B A22B 2507","reasoning":false,"tool_call":true},"qwen.qwen3-32b-v1:0":{"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 32B (dense)","reasoning":true,"reasoning_options":[],"tool_call":true},"qwen.qwen3-coder-30b-a3b-v1:0":{"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Coder 30B A3B Instruct","reasoning":false,"tool_call":true},"qwen.qwen3-coder-480b-a35b-v1:0":{"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Coder 480B A35B Instruct","reasoning":false,"tool_call":true},"qwen.qwen3-coder-next":{"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Coder Next","reasoning":true,"reasoning_options":[],"tool_call":true},"qwen.qwen3-next-80b-a3b":{"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen/Qwen3-Next-80B-A3B-Instruct","reasoning":false,"tool_call":true},"qwen.qwen3-vl-235b-a22b":{"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Qwen/Qwen3-VL-235B-A22B-Instruct","reasoning":false,"tool_call":true},"us.anthropic.claude-fable-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Fable 5 (US)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"us.anthropic.claude-haiku-4-5-20251001-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5 (US)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"us.anthropic.claude-opus-4-1-20250805-v1:0":{"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.1 (US)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"us.anthropic.claude-opus-4-5-20251101-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.5 (US)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"us.anthropic.claude-opus-4-6-v1":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.6 (US)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"us.anthropic.claude-opus-4-7":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.7 (US)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"us.anthropic.claude-opus-4-8":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8 (US)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"us.anthropic.claude-sonnet-4-5-20250929-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5 (US)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"us.anthropic.claude-sonnet-4-6":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.6 (US)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"us.anthropic.claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5 (US)","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"us.deepseek.r1-v1:0":{"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-R1 (US)","reasoning":true,"reasoning_options":[],"tool_call":true},"us.meta.llama4-maverick-17b-instruct-v1:0":{"limit":{"context":1000000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama 4 Maverick 17B Instruct (US)","reasoning":false,"tool_call":true},"us.meta.llama4-scout-17b-instruct-v1:0":{"limit":{"context":3500000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama 4 Scout 17B Instruct (US)","reasoning":false,"tool_call":true},"writer.palmyra-x4-v1:0":{"limit":{"context":122880,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Palmyra X4","reasoning":true,"reasoning_options":[],"tool_call":true},"writer.palmyra-x5-v1:0":{"limit":{"context":1040000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Palmyra X5","reasoning":true,"reasoning_options":[],"tool_call":true},"xai.grok-4.3":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"name":"Grok 4.3","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"zai.glm-4.7":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-4.7","reasoning":true,"reasoning_options":[],"tool_call":true},"zai.glm-4.7-flash":{"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-4.7-Flash","reasoning":true,"reasoning_options":[],"tool_call":true},"zai.glm-5":{"limit":{"context":202752,"output":101376},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5","reasoning":true,"reasoning_options":[],"tool_call":true}}},"anthropic":{"models":{"claude-fable-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Fable 5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"claude-haiku-4-5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5 (latest)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-haiku-4-5-20251001":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-1":{"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.1 (latest)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-1-20250805":{"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.1","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.5 (latest)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-5-20251101":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-6":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-7":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.7","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"claude-opus-4-8":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"claude-sonnet-4-5":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5 (latest)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-sonnet-4-5-20250929":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-sonnet-4-6":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true}}},"azure":{"models":{"claude-fable-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Fable 5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"claude-haiku-4-5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-1":{"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.1","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-6":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-8":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"claude-sonnet-4-5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-sonnet-4-6":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"codestral-2501":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"name":"Codestral 25.01","reasoning":false,"tool_call":true},"codex-mini":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"name":"Codex Mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"cohere-command-a":{"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Command A","reasoning":true,"reasoning_options":[],"tool_call":true},"cohere-command-r-08-2024":{"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"name":"Command R","reasoning":false,"tool_call":true},"cohere-command-r-plus-08-2024":{"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"name":"Command R+","reasoning":false,"tool_call":true},"cohere-embed-v-4-0":{"limit":{"context":128000,"output":1536},"modalities":{"input":["text","image"],"output":["text"]},"name":"Embed v4","reasoning":false,"tool_call":false},"cohere-embed-v3-english":{"limit":{"context":512,"output":1024},"modalities":{"input":["text"],"output":["text"]},"name":"Embed v3 English","reasoning":false,"tool_call":false},"cohere-embed-v3-multilingual":{"limit":{"context":512,"output":1024},"modalities":{"input":["text"],"output":["text"]},"name":"Embed v3 Multilingual","reasoning":false,"tool_call":false},"deepseek-r1":{"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-R1","reasoning":true,"reasoning_options":[],"tool_call":false},"deepseek-r1-0528":{"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-R1-0528","reasoning":true,"reasoning_options":[],"tool_call":true},"deepseek-v3-0324":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-V3-0324","reasoning":false,"tool_call":true},"deepseek-v3.1":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-V3.1","reasoning":true,"reasoning_options":[],"tool_call":true},"deepseek-v3.2":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-V3.2","reasoning":true,"reasoning_options":[],"tool_call":true},"deepseek-v3.2-speciale":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-V3.2-Speciale","reasoning":true,"reasoning_options":[],"tool_call":false},"deepseek-v4-flash":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-V4-Flash","reasoning":true,"reasoning_options":[],"tool_call":false},"deepseek-v4-pro":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-V4-Pro","reasoning":true,"reasoning_options":[],"tool_call":false},"gpt-3.5-turbo-0125":{"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-3.5 Turbo 0125","reasoning":false,"tool_call":false},"gpt-3.5-turbo-0301":{"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-3.5 Turbo 0301","reasoning":false,"tool_call":false},"gpt-3.5-turbo-0613":{"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-3.5 Turbo 0613","reasoning":false,"tool_call":false},"gpt-3.5-turbo-1106":{"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-3.5 Turbo 1106","reasoning":false,"tool_call":false},"gpt-3.5-turbo-instruct":{"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-3.5 Turbo Instruct","reasoning":false,"tool_call":false},"gpt-4":{"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-4","reasoning":false,"tool_call":true},"gpt-4-32k":{"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-4 32K","reasoning":false,"tool_call":true},"gpt-4-turbo":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4 Turbo","reasoning":false,"tool_call":true},"gpt-4-turbo-vision":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4 Turbo Vision","reasoning":false,"tool_call":true},"gpt-4.1":{"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4.1","reasoning":false,"tool_call":true},"gpt-4.1-mini":{"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4.1 mini","reasoning":false,"tool_call":true},"gpt-4.1-nano":{"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4.1 nano","reasoning":false,"tool_call":true},"gpt-4o":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4o","reasoning":false,"tool_call":true},"gpt-4o-mini":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4o mini","reasoning":false,"tool_call":true},"gpt-5":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gpt-5-chat":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Chat","reasoning":true,"reasoning_options":[],"tool_call":false},"gpt-5-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5-Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gpt-5-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gpt-5-nano":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Nano","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gpt-5-pro":{"limit":{"context":400000,"output":272000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["high"]}],"tool_call":true},"gpt-5.1":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"name":"GPT-5.1","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"gpt-5.1-chat":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"name":"GPT-5.1 Chat","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium"]}],"tool_call":true},"gpt-5.1-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"name":"GPT-5.1 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gpt-5.1-codex-max":{"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1 Codex Max","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.1-codex-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1 Codex Mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gpt-5.2":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.2","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.2-chat":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.2 Chat","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium"]}],"tool_call":true},"gpt-5.2-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.2 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.3-chat":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.3 Chat","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium"]}],"tool_call":true},"gpt-5.3-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.3 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.4","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.4 Mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4-nano":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.4 Nano","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4-pro":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.4 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium","high","xhigh"]}],"tool_call":true},"gpt-5.5":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.6-luna":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Luna","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"gpt-5.6-sol":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Sol","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"gpt-5.6-terra":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Terra","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"gpt-chat-latest":{"limit":{"context":128000,"input":111616,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT Chat Latest","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gpt-image-1":{"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"name":"GPT-Image-1","reasoning":false,"tool_call":false},"gpt-image-1.5":{"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["text","image"]},"name":"GPT-Image-1.5","reasoning":false,"tool_call":false},"gpt-image-2":{"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"name":"GPT-Image-2","reasoning":false,"tool_call":false},"grok-4-1-fast-non-reasoning":{"limit":{"context":128000,"input":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Grok 4.1 Fast (Non-Reasoning)","reasoning":false,"tool_call":true},"grok-4-1-fast-reasoning":{"limit":{"context":128000,"input":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Grok 4.1 Fast (Reasoning)","reasoning":true,"reasoning_options":[],"tool_call":true},"grok-4-20-non-reasoning":{"limit":{"context":262000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Grok 4.20 (Non-Reasoning)","reasoning":false,"tool_call":true},"grok-4-20-reasoning":{"limit":{"context":262000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Grok 4.20 (Reasoning)","reasoning":true,"reasoning_options":[],"tool_call":true},"grok-4-fast-reasoning":{"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Grok 4 Fast (Reasoning)","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2-thinking":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 Thinking","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2.5":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"kimi-k2.6":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"llama-3.2-11b-vision-instruct":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama-3.2-11B-Vision-Instruct","reasoning":false,"tool_call":true},"llama-3.2-90b-vision-instruct":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama-3.2-90B-Vision-Instruct","reasoning":false,"tool_call":true},"llama-3.3-70b-instruct":{"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Llama-3.3-70B-Instruct","reasoning":false,"tool_call":true},"llama-4-maverick-17b-128e-instruct-fp8":{"limit":{"context":1000000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama 4 Maverick 17B 128E Instruct FP8","reasoning":false,"tool_call":true},"llama-4-scout-17b-16e-instruct":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama 4 Scout 17B 16E Instruct","reasoning":false,"tool_call":true},"meta-llama-3-70b-instruct":{"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"name":"Meta-Llama-3-70B-Instruct","reasoning":false,"tool_call":false},"meta-llama-3-8b-instruct":{"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"name":"Meta-Llama-3-8B-Instruct","reasoning":false,"tool_call":false},"meta-llama-3.1-405b-instruct":{"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Meta-Llama-3.1-405B-Instruct","reasoning":false,"tool_call":true},"meta-llama-3.1-70b-instruct":{"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Meta-Llama-3.1-70B-Instruct","reasoning":false,"tool_call":true},"meta-llama-3.1-8b-instruct":{"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Meta-Llama-3.1-8B-Instruct","reasoning":false,"tool_call":true},"ministral-3b":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Ministral 3B","reasoning":false,"tool_call":true},"mistral-large-2411":{"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral Large 24.11","reasoning":false,"tool_call":true},"mistral-medium-2505":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Medium 3","reasoning":false,"tool_call":true},"mistral-nemo":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral Nemo","reasoning":false,"tool_call":true},"mistral-small-2503":{"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Small 3.1","reasoning":false,"tool_call":true},"model-router":{"limit":{"context":200000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"Model Router","reasoning":false,"tool_call":true},"o1":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o1","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"o1-mini":{"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"o1-mini","reasoning":true,"reasoning_options":[],"tool_call":true},"o3":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o3","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"o3-mini":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"name":"o3-mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"o4-mini":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o4-mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"phi-3-medium-128k-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-3-medium-instruct (128k)","reasoning":false,"tool_call":false},"phi-3-medium-4k-instruct":{"limit":{"context":4096,"output":1024},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-3-medium-instruct (4k)","reasoning":false,"tool_call":false},"phi-3-mini-128k-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-3-mini-instruct (128k)","reasoning":false,"tool_call":false},"phi-3-mini-4k-instruct":{"limit":{"context":4096,"output":1024},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-3-mini-instruct (4k)","reasoning":false,"tool_call":false},"phi-3-small-128k-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-3-small-instruct (128k)","reasoning":false,"tool_call":false},"phi-3-small-8k-instruct":{"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-3-small-instruct (8k)","reasoning":false,"tool_call":false},"phi-3.5-mini-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-3.5-mini-instruct","reasoning":false,"tool_call":false},"phi-3.5-moe-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-3.5-MoE-instruct","reasoning":false,"tool_call":false},"phi-4":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-4","reasoning":false,"tool_call":false},"phi-4-mini":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-4-mini","reasoning":false,"tool_call":true},"phi-4-mini-reasoning":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-4-mini-reasoning","reasoning":true,"reasoning_options":[],"tool_call":true},"phi-4-multimodal":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image","audio"],"output":["text"]},"name":"Phi-4-multimodal","reasoning":false,"tool_call":false},"phi-4-reasoning":{"limit":{"context":32000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-4-reasoning","reasoning":true,"reasoning_options":[],"tool_call":false},"phi-4-reasoning-plus":{"limit":{"context":32000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-4-reasoning-plus","reasoning":true,"reasoning_options":[],"tool_call":false},"text-embedding-3-large":{"limit":{"context":8191,"output":3072},"modalities":{"input":["text"],"output":["text"]},"name":"text-embedding-3-large","reasoning":false,"tool_call":false},"text-embedding-3-small":{"limit":{"context":8191,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"text-embedding-3-small","reasoning":false,"tool_call":false},"text-embedding-ada-002":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"text-embedding-ada-002","reasoning":false,"tool_call":false}}},"cerebras":{"models":{"gemma-4-31b":{"limit":{"context":131072,"output":40960},"modalities":{"input":["text","image"],"output":["text"]},"name":"Gemma 4 31B IT","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"gpt-oss-120b":{"limit":{"context":131072,"output":40960},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 120B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"zai-glm-4.7":{"limit":{"context":131072,"output":40960},"modalities":{"input":["text"],"output":["text"]},"name":"Z.AI GLM-4.7","reasoning":true,"reasoning_options":[{"type":"effort","values":["none"]}],"tool_call":true}}},"cloudflare-ai-gateway":{"models":{"anthropic/claude-3-5-haiku":{"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 3.5 (latest)","reasoning":false,"tool_call":true},"anthropic/claude-3-haiku":{"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 3","reasoning":false,"tool_call":true},"anthropic/claude-3-opus":{"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 3","reasoning":false,"tool_call":true},"anthropic/claude-3-sonnet":{"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 3","reasoning":false,"tool_call":true},"anthropic/claude-3.5-haiku":{"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 3.5 (latest)","reasoning":false,"tool_call":true},"anthropic/claude-3.5-sonnet":{"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 3.5 v2","reasoning":false,"tool_call":true},"anthropic/claude-fable-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Fable 5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"anthropic/claude-haiku-4-5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5 (latest)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"anthropic/claude-opus-4":{"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4 (latest)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"anthropic/claude-opus-4-1":{"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.1 (latest)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"anthropic/claude-opus-4-5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.5 (latest)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"anthropic/claude-opus-4-6":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.6 (latest)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"anthropic/claude-opus-4-7":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.7","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"anthropic/claude-opus-4-8":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"anthropic/claude-sonnet-4":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4 (latest)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"anthropic/claude-sonnet-4-5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5 (latest)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"anthropic/claude-sonnet-4-6":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"anthropic/claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"moonshotai/kimi-k3":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K3","reasoning":true,"reasoning_options":[{"type":"effort","values":["max"]}],"tool_call":true},"openai/gpt-3.5-turbo":{"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-3.5-turbo","reasoning":false,"tool_call":false},"openai/gpt-4":{"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-4","reasoning":false,"tool_call":true},"openai/gpt-4-turbo":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4 Turbo","reasoning":false,"tool_call":true},"openai/gpt-4o":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4o","reasoning":false,"tool_call":true},"openai/gpt-4o-mini":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4o mini","reasoning":false,"tool_call":true},"openai/gpt-5.1":{"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"openai/gpt-5.1-codex":{"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/gpt-5.2":{"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.2","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.2-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.2 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.3-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.3 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.4":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.4","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.5":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.6-luna":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Luna","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"openai/gpt-5.6-sol":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Sol","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"openai/gpt-5.6-terra":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Terra","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"openai/o1":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o1","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/o3":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o3","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/o3-mini":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"name":"o3-mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/o3-pro":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o3-pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/o4-mini":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o4-mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"workers-ai/@cf/ai4bharat/indictrans2-en-indic-1B":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"IndicTrans2 EN-Indic 1B","reasoning":false,"tool_call":false},"workers-ai/@cf/aisingapore/gemma-sea-lion-v4-27b-it":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Gemma SEA-LION v4 27B IT","reasoning":false,"tool_call":false},"workers-ai/@cf/baai/bge-base-en-v1.5":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"BGE Base EN v1.5","reasoning":false,"tool_call":false},"workers-ai/@cf/baai/bge-large-en-v1.5":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"BGE Large EN v1.5","reasoning":false,"tool_call":false},"workers-ai/@cf/baai/bge-m3":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"BGE M3","reasoning":false,"tool_call":false},"workers-ai/@cf/baai/bge-reranker-base":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"BGE Reranker Base","reasoning":false,"tool_call":false},"workers-ai/@cf/baai/bge-small-en-v1.5":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"BGE Small EN v1.5","reasoning":false,"tool_call":false},"workers-ai/@cf/deepgram/aura-2-en":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Deepgram Aura 2 (EN)","reasoning":false,"tool_call":false},"workers-ai/@cf/deepgram/aura-2-es":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Deepgram Aura 2 (ES)","reasoning":false,"tool_call":false},"workers-ai/@cf/deepgram/nova-3":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Deepgram Nova 3","reasoning":false,"tool_call":false},"workers-ai/@cf/deepseek-ai/deepseek-r1-distill-qwen-32b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek R1 Distill Qwen 32B","reasoning":false,"tool_call":false},"workers-ai/@cf/facebook/bart-large-cnn":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"BART Large CNN","reasoning":false,"tool_call":false},"workers-ai/@cf/google/gemma-3-12b-it":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Gemma 3 12B IT","reasoning":false,"tool_call":false},"workers-ai/@cf/huggingface/distilbert-sst-2-int8":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"DistilBERT SST-2 INT8","reasoning":false,"tool_call":false},"workers-ai/@cf/ibm-granite/granite-4.0-h-micro":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"IBM Granite 4.0 H Micro","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-2-7b-chat-fp16":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 2 7B Chat FP16","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-3-8b-instruct":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3 8B Instruct","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-3-8b-instruct-awq":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3 8B Instruct AWQ","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-3.1-8b-instruct":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.1 8B Instruct","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-3.1-8b-instruct-awq":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.1 8B Instruct AWQ","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-3.1-8b-instruct-fp8":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.1 8B Instruct FP8","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-3.2-11b-vision-instruct":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.2 11B Vision Instruct","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-3.2-1b-instruct":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.2 1B Instruct","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-3.2-3b-instruct":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.2 3B Instruct","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-3.3-70b-instruct-fp8-fast":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.3 70B Instruct FP8 Fast","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-4-scout-17b-16e-instruct":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 4 Scout 17B 16E Instruct","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-guard-3-8b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama Guard 3 8B","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/m2m100-1.2b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"M2M100 1.2B","reasoning":false,"tool_call":false},"workers-ai/@cf/mistral/mistral-7b-instruct-v0.1":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral 7B Instruct v0.1","reasoning":false,"tool_call":false},"workers-ai/@cf/mistralai/mistral-small-3.1-24b-instruct":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral Small 3.1 24B Instruct","reasoning":false,"tool_call":false},"workers-ai/@cf/moonshotai/kimi-k2.5":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.5","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"workers-ai/@cf/moonshotai/kimi-k2.6":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"workers-ai/@cf/myshell-ai/melotts":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"MyShell MeloTTS","reasoning":false,"tool_call":false},"workers-ai/@cf/nvidia/nemotron-3-120b-a12b":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"name":"Nemotron 3 Super 120B","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"workers-ai/@cf/openai/gpt-oss-120b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 120B","reasoning":false,"tool_call":false},"workers-ai/@cf/openai/gpt-oss-20b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 20B","reasoning":false,"tool_call":false},"workers-ai/@cf/pfnet/plamo-embedding-1b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"PLaMo Embedding 1B","reasoning":false,"tool_call":false},"workers-ai/@cf/pipecat-ai/smart-turn-v2":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Pipecat Smart Turn v2","reasoning":false,"tool_call":false},"workers-ai/@cf/qwen/qwen2.5-coder-32b-instruct":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen 2.5 Coder 32B Instruct","reasoning":false,"tool_call":false},"workers-ai/@cf/qwen/qwen3-30b-a3b-fp8":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 30B A3B FP8","reasoning":false,"tool_call":false},"workers-ai/@cf/qwen/qwen3-embedding-0.6b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Embedding 0.6B","reasoning":false,"tool_call":false},"workers-ai/@cf/qwen/qwq-32b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"QwQ 32B","reasoning":false,"tool_call":false},"workers-ai/@cf/zai-org/glm-4.7-flash":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-4.7-Flash","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"workers-ai/@cf/zai-org/glm-5.2":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Glm 5.2","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high"]}],"tool_call":true}}},"deepseek":{"models":{"deepseek-chat":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek Chat","reasoning":false,"tool_call":true},"deepseek-reasoner":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek Reasoner","reasoning":true,"reasoning_options":[],"tool_call":true},"deepseek-v4-flash":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true},"deepseek-v4-pro":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Pro","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true}}},"fireworks-ai":{"models":{"accounts/fireworks/models/deepseek-v4-flash":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true},"accounts/fireworks/models/deepseek-v4-pro":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Pro","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true},"accounts/fireworks/models/glm-5p1":{"limit":{"context":202800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 5.1","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"accounts/fireworks/models/glm-5p2":{"limit":{"context":1048575,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 5.2","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true},"accounts/fireworks/models/gpt-oss-120b":{"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 120B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"accounts/fireworks/models/gpt-oss-20b":{"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 20B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"accounts/fireworks/models/kimi-k2p6":{"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"accounts/fireworks/models/kimi-k2p7-code":{"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.7 Code","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"accounts/fireworks/models/minimax-m2p7":{"limit":{"context":196608,"output":196608},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.7","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"accounts/fireworks/models/minimax-m3":{"limit":{"context":512000,"output":512000},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M3","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"accounts/fireworks/models/qwen3p7-plus":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"name":"Qwen 3.7 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high"]},{"min":1,"type":"budget_tokens"}],"tool_call":true},"accounts/fireworks/routers/glm-5p1-fast":{"limit":{"context":202800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 5.1 Fast","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"accounts/fireworks/routers/glm-5p2-fast":{"limit":{"context":1048575,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 5.2 Fast","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true},"accounts/fireworks/routers/kimi-k2p6-fast":{"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.6 Fast","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"accounts/fireworks/routers/kimi-k2p6-turbo":{"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.6 Turbo","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"accounts/fireworks/routers/kimi-k2p7-code-fast":{"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.7 Code Fast","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true}}},"github-copilot":{"models":{"claude-fable-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Fable 5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"claude-haiku-4.5":{"limit":{"context":200000,"input":136000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5 (latest)","reasoning":true,"reasoning_options":[{"max":32000,"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4.5":{"limit":{"context":200000,"input":168000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.5 (latest)","reasoning":true,"reasoning_options":[{"max":32000,"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4.6":{"limit":{"context":200000,"input":168000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]}],"tool_call":true},"claude-opus-4.7":{"limit":{"context":200000,"input":168000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.7","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"claude-opus-4.8":{"limit":{"context":200000,"input":168000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"claude-sonnet-4":{"limit":{"context":216000,"input":128000,"output":16000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4 (latest)","reasoning":true,"reasoning_options":[],"tool_call":true},"claude-sonnet-4.5":{"limit":{"context":200000,"input":168000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5 (latest)","reasoning":true,"reasoning_options":[{"max":32000,"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-sonnet-4.6":{"limit":{"context":200000,"input":168000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"max":32000,"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"gemini-2.5-pro":{"limit":{"context":128000,"input":128000,"output":64000},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"name":"Gemini 2.5 Pro","reasoning":true,"reasoning_options":[{"max":32768,"min":128,"type":"budget_tokens"}],"tool_call":true},"gemini-3-flash-preview":{"limit":{"context":128000,"input":128000,"output":64000},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3 Flash Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]},{"max":32000,"min":256,"type":"budget_tokens"}],"tool_call":true},"gemini-3.1-pro-preview":{"limit":{"context":1000000,"input":936000,"output":64000},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3.1 Pro Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]},{"max":32000,"min":256,"type":"budget_tokens"}],"tool_call":true},"gemini-3.5-flash":{"limit":{"context":200000,"input":128000,"output":64000},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3.5 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]},{"max":24000,"min":256,"type":"budget_tokens"}],"tool_call":true},"gpt-4.1":{"limit":{"context":128000,"input":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-4.1","reasoning":false,"tool_call":true},"gpt-5-mini":{"limit":{"context":264000,"input":128000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gpt-5.2":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.2","reasoning":true,"reasoning_options":[],"tool_call":true},"gpt-5.2-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.2 Codex","reasoning":true,"reasoning_options":[],"tool_call":true},"gpt-5.3-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.3 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.4","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.4 mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4-nano":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.4 nano","reasoning":true,"reasoning_options":[],"tool_call":true},"gpt-5.5":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.6-luna":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Luna","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"gpt-5.6-sol":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Sol","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"gpt-5.6-terra":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Terra","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"kimi-k2.7-code":{"limit":{"context":256000,"input":224000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.7 Code","reasoning":true,"reasoning_options":[],"tool_call":true},"mai-code-1-flash-picker":{"limit":{"context":256000,"input":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"MAI-Code-1-Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true}}},"google":{"models":{"gemini-2.0-flash":{"limit":{"context":1048576,"output":8192},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"name":"Gemini 2.0 Flash","reasoning":false,"tool_call":true},"gemini-2.0-flash-lite":{"limit":{"context":1048576,"output":8192},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"name":"Gemini 2.0 Flash-Lite","reasoning":false,"tool_call":true},"gemini-2.5-flash":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"name":"Gemini 2.5 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":24576,"min":0,"type":"budget_tokens"}],"tool_call":true},"gemini-2.5-flash-image":{"limit":{"context":32768,"output":32768},"modalities":{"input":["text","image"],"output":["text","image"]},"name":"Nano Banana","reasoning":true,"reasoning_options":[],"tool_call":false},"gemini-2.5-flash-lite":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"name":"Gemini 2.5 Flash-Lite","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":24576,"min":512,"type":"budget_tokens"}],"tool_call":true},"gemini-2.5-flash-preview-tts":{"limit":{"context":8192,"output":16384},"modalities":{"input":["text"],"output":["audio"]},"name":"Gemini 2.5 Flash Preview TTS","reasoning":false,"tool_call":false},"gemini-2.5-pro":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"name":"Gemini 2.5 Pro","reasoning":true,"reasoning_options":[{"max":32768,"min":128,"type":"budget_tokens"}],"tool_call":true},"gemini-2.5-pro-preview-tts":{"limit":{"context":8192,"output":16384},"modalities":{"input":["text"],"output":["audio"]},"name":"Gemini 2.5 Pro Preview TTS","reasoning":false,"tool_call":false},"gemini-3-flash-preview":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3 Flash Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gemini-3-pro-image-preview":{"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text","image"]},"name":"Nano Banana Pro","reasoning":true,"reasoning_options":[],"tool_call":false},"gemini-3-pro-preview":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3 Pro Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","high"]}],"tool_call":true},"gemini-3.1-flash-image-preview":{"limit":{"context":65536,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text","image"]},"name":"Nano Banana 2","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","high"]}],"tool_call":false},"gemini-3.1-flash-lite":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3.1 Flash Lite","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gemini-3.1-flash-lite-preview":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3.1 Flash Lite Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gemini-3.1-pro-preview":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3.1 Pro Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gemini-3.1-pro-preview-customtools":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3.1 Pro Preview Custom Tools","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gemini-3.5-flash":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3.5 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gemini-embedding-001":{"limit":{"context":2048,"output":1},"modalities":{"input":["text"],"output":["text"]},"name":"Gemini Embedding 001","reasoning":false,"tool_call":false},"gemini-flash-latest":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini Flash Latest","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gemini-flash-lite-latest":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini Flash-Lite Latest","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gemini-omni-flash-preview":{"limit":{"context":131072,"output":65536},"modalities":{"input":["text","image","video"],"output":["video"]},"name":"Gemini Omni Flash Preview","reasoning":true,"reasoning_options":[],"tool_call":false},"gemma-4-26b-a4b-it":{"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"name":"Gemma 4 26B A4B IT","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"gemma-4-31b-it":{"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"name":"Gemma 4 31B IT","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true}}},"groq":{"models":{"canopylabs/orpheus-arabic-saudi":{"limit":{"context":4000,"output":50000},"modalities":{"input":["text"],"output":["audio"]},"name":"Canopy Labs Orpheus Arabic Saudi","reasoning":false,"tool_call":false},"canopylabs/orpheus-v1-english":{"limit":{"context":4000,"output":50000},"modalities":{"input":["text"],"output":["audio"]},"name":"Canopy Labs Orpheus V1 English","reasoning":false,"tool_call":false},"groq/compound":{"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Compound","reasoning":false,"tool_call":false},"groq/compound-mini":{"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Compound Mini","reasoning":false,"tool_call":false},"llama-3.1-8b-instant":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.1 8B","reasoning":false,"tool_call":true},"llama-3.3-70b-versatile":{"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.3 70B","reasoning":false,"tool_call":true},"meta-llama/llama-4-scout-17b-16e-instruct":{"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama 4 Scout 17B 16E","reasoning":false,"tool_call":true},"meta-llama/llama-prompt-guard-2-22m":{"limit":{"context":512,"output":512},"modalities":{"input":["text"],"output":["text"]},"name":"Llama Prompt Guard 2 22M","reasoning":false,"tool_call":false},"meta-llama/llama-prompt-guard-2-86m":{"limit":{"context":512,"output":512},"modalities":{"input":["text"],"output":["text"]},"name":"Prompt Guard 2 86M","reasoning":false,"tool_call":false},"openai/gpt-oss-120b":{"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 120B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/gpt-oss-20b":{"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 20B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/gpt-oss-safeguard-20b":{"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Safety GPT OSS 20B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"qwen/qwen3-32b":{"limit":{"context":131072,"output":40960},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3-32B","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","default"]}],"tool_call":true},"whisper-large-v3":{"limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"name":"Whisper","reasoning":false,"tool_call":false},"whisper-large-v3-turbo":{"limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"name":"Whisper Large V3 Turbo","reasoning":false,"tool_call":false}}},"kimi-for-coding":{"models":{"k3":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K3","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","high","max"]}],"tool_call":true},"kimi-for-coding":{"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.7 Code","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-for-coding-highspeed":{"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi For Coding HighSpeed","reasoning":true,"reasoning_options":[],"tool_call":true}}},"minimax":{"models":{"MiniMax-M2":{"limit":{"context":196608,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M2.1":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.1","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M2.5":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M2.5-highspeed":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.5-highspeed","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M2.7":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.7","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M2.7-highspeed":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.7-highspeed","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M3":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"MiniMax-M3","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true}}},"minimax-cn":{"models":{"MiniMax-M2":{"limit":{"context":196608,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M2.1":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.1","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M2.5":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M2.5-highspeed":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.5-highspeed","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M2.7":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.7","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M2.7-highspeed":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.7-highspeed","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M3":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"MiniMax-M3","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true}}},"mistral":{"models":{"codestral-latest":{"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Codestral (latest)","reasoning":false,"tool_call":true},"devstral-2512":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Devstral 2","reasoning":false,"tool_call":true},"devstral-latest":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Devstral 2","reasoning":false,"tool_call":true},"devstral-medium-2507":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Devstral Medium","reasoning":false,"tool_call":true},"devstral-medium-latest":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Devstral 2 (latest)","reasoning":false,"tool_call":true},"devstral-small-2505":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Devstral Small 2505","reasoning":false,"tool_call":true},"devstral-small-2507":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Devstral Small","reasoning":false,"tool_call":true},"labs-devstral-small-2512":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Devstral Small 2","reasoning":false,"tool_call":true},"magistral-medium-latest":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Magistral Medium (latest)","reasoning":true,"reasoning_options":[],"tool_call":true},"magistral-small":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Magistral Small","reasoning":true,"reasoning_options":[],"tool_call":true},"ministral-3b-latest":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Ministral 3B (latest)","reasoning":false,"tool_call":true},"ministral-8b-latest":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Ministral 8B (latest)","reasoning":false,"tool_call":true},"mistral-embed":{"limit":{"context":8000,"output":3072},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral Embed","reasoning":false,"tool_call":false},"mistral-large-2411":{"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral Large 2.1","reasoning":false,"tool_call":true},"mistral-large-2512":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Large 3","reasoning":false,"tool_call":true},"mistral-large-latest":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Large (latest)","reasoning":false,"tool_call":true},"mistral-medium-2505":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Medium 3","reasoning":false,"tool_call":true},"mistral-medium-2508":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Medium 3.1","reasoning":false,"tool_call":true},"mistral-medium-2604":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Medium 3.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","high"]}],"tool_call":true},"mistral-medium-latest":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Medium (latest)","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","high"]}],"tool_call":true},"mistral-nemo":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral Nemo","reasoning":false,"tool_call":true},"mistral-small-2506":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Small 3.2","reasoning":false,"tool_call":true},"mistral-small-2603":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Small 4","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","high"]}],"tool_call":true},"mistral-small-latest":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Small (latest)","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","high"]}],"tool_call":true},"open-mistral-7b":{"limit":{"context":8000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral 7B","reasoning":false,"tool_call":true},"open-mistral-nemo":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Open Mistral Nemo","reasoning":false,"tool_call":true},"open-mixtral-8x22b":{"limit":{"context":64000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"name":"Mixtral 8x22B","reasoning":false,"tool_call":true},"open-mixtral-8x7b":{"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"name":"Mixtral 8x7B","reasoning":false,"tool_call":true},"pixtral-12b":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Pixtral 12B","reasoning":false,"tool_call":true},"pixtral-large-latest":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Pixtral Large (latest)","reasoning":false,"tool_call":true}}},"moonshotai":{"models":{"kimi-k2-0711-preview":{"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 0711","reasoning":false,"tool_call":true},"kimi-k2-0905-preview":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 0905","reasoning":false,"tool_call":true},"kimi-k2-thinking":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 Thinking","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2-thinking-turbo":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 Thinking Turbo","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2-turbo-preview":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 Turbo","reasoning":false,"tool_call":true},"kimi-k2.5":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"kimi-k2.6":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"kimi-k2.7-code":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.7 Code","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2.7-code-highspeed":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.7 Code HighSpeed","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k3":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K3","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","high","max"]}],"tool_call":true}}},"moonshotai-cn":{"models":{"kimi-k2-0711-preview":{"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 0711","reasoning":false,"tool_call":true},"kimi-k2-0905-preview":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 0905","reasoning":false,"tool_call":true},"kimi-k2-thinking":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 Thinking","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2-thinking-turbo":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 Thinking Turbo","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2-turbo-preview":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 Turbo","reasoning":false,"tool_call":true},"kimi-k2.5":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"kimi-k2.6":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"kimi-k2.7-code":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.7 Code","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2.7-code-highspeed":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.7 Code HighSpeed","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k3":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K3","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","high","max"]}],"tool_call":true}}},"nvidia":{"models":{"abacusai/dracarys-llama-3_1-70b-instruct":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"dracarys-llama-3.1-70b-instruct","reasoning":false,"tool_call":true},"baai/bge-m3":{"limit":{"context":8192,"output":1024},"modalities":{"input":["text"],"output":["text"]},"name":"BGE M3","reasoning":false,"tool_call":false},"black-forest-labs/flux.1-dev":{"limit":{"context":4096,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX.1-dev","reasoning":false,"tool_call":false},"black-forest-labs/flux_1-kontext-dev":{"limit":{"context":40960,"output":40960},"modalities":{"input":["text","image"],"output":["image"]},"name":"FLUX.1-Kontext-dev","reasoning":false,"tool_call":false},"black-forest-labs/flux_1-schnell":{"limit":{"context":77,"input":77,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX.1-schnell","reasoning":false,"tool_call":false},"black-forest-labs/flux_2-klein-4b":{"limit":{"context":40960,"output":40960},"modalities":{"input":["image","text"],"output":["image"]},"name":"FLUX.2 Klein 4B","reasoning":false,"tool_call":false},"bytedance/seed-oss-36b-instruct":{"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"name":"ByteDance-Seed/Seed-OSS-36B-Instruct","reasoning":false,"tool_call":true},"deepseek-ai/deepseek-v4-flash":{"limit":{"context":1048576,"output":393216},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","high","max"]}],"tool_call":true},"deepseek-ai/deepseek-v4-pro":{"limit":{"context":1048576,"output":393216},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","high","max"]}],"tool_call":true},"google/gemma-2-2b-it":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Gemma 2 2b It","reasoning":false,"tool_call":true},"google/gemma-3n-e2b-it":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"Gemma 3n E2b It","reasoning":false,"tool_call":true},"google/gemma-3n-e4b-it":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"Gemma 3n E4b It","reasoning":false,"tool_call":true},"google/gemma-4-31b-it":{"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Gemma-4-31B-IT","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"google/google-paligemma":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"paligemma","reasoning":false,"tool_call":false},"meta/esm2-650m":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"esm2-650m","reasoning":false,"tool_call":false},"meta/esmfold":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"esmfold","reasoning":false,"tool_call":false},"meta/llama-3.1-70b-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.1 70b Instruct","reasoning":false,"tool_call":true},"meta/llama-3.1-8b-instruct":{"limit":{"context":16000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.1 8B Instruct","reasoning":false,"tool_call":true},"meta/llama-3.2-11b-vision-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama 3.2 11b Vision Instruct","reasoning":false,"tool_call":true},"meta/llama-3.2-1b-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.2 1b Instruct","reasoning":false,"tool_call":true},"meta/llama-3.2-3b-instruct":{"limit":{"context":32768,"output":32000},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.2 3B Instruct","reasoning":false,"tool_call":false},"meta/llama-3.2-90b-vision-instruct":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama-3.2-90B-Vision-Instruct","reasoning":false,"tool_call":true},"meta/llama-3.3-70b-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.3 70b Instruct","reasoning":false,"tool_call":true},"meta/llama-4-maverick-17b-128e-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama 4 Maverick 17b 128e Instruct","reasoning":false,"tool_call":true},"meta/llama-guard-4-12b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama Guard 4 12B","reasoning":false,"tool_call":false},"microsoft/phi-4-mini-instruct":{"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-4-Mini","reasoning":false,"tool_call":true},"microsoft/phi-4-multimodal-instruct":{"limit":{"context":128000,"input":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Phi 4 Multimodal","reasoning":false,"tool_call":false},"minimaxai/minimax-m2.7":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.7","reasoning":true,"reasoning_options":[],"tool_call":true},"minimaxai/minimax-m3":{"limit":{"context":1000000,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"MiniMax-M3","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"mistralai/magistral-small-2506":{"limit":{"context":32768,"input":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Magistral Small 2506","reasoning":false,"tool_call":false},"mistralai/mistral-7b-instruct-v03":{"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral-7B-Instruct-v0.3","reasoning":false,"tool_call":true},"mistralai/mistral-large-3-675b-instruct-2512":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Large 3 675B Instruct 2512","reasoning":false,"tool_call":true},"mistralai/mistral-medium-3-instruct":{"limit":{"context":131072,"input":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Medium 3","reasoning":false,"tool_call":false},"mistralai/mistral-nemotron":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"mistral-nemotron","reasoning":false,"tool_call":true},"mistralai/mistral-small-4-119b-2603":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"mistral-small-4-119b-2603","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","high"]}],"tool_call":true},"mistralai/mixtral-8x22b-instruct":{"limit":{"context":65536,"output":13108},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral: Mixtral 8x22B Instruct","reasoning":false,"tool_call":true},"mistralai/mixtral-8x7b-instruct":{"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral: Mixtral 8x7B Instruct","reasoning":false,"tool_call":true},"moonshotai/kimi-k2-instruct-0905":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 0905","reasoning":false,"tool_call":true},"moonshotai/kimi-k2.6":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","minimal","low","medium","high","xhigh","max"]}],"tool_call":true},"nvidia/active-speaker-detection":{"limit":{"context":0,"output":4096},"modalities":{"input":["video"],"output":["text"]},"name":"Active Speaker Detection","reasoning":false,"tool_call":false},"nvidia/bevformer":{"limit":{"context":128000,"output":8192},"modalities":{"input":["video"],"output":["text"]},"name":"bevformer","reasoning":false,"tool_call":false},"nvidia/cosmos-predict1-5b":{"limit":{"context":0,"output":4096},"modalities":{"input":["text","image","video"],"output":["video"]},"name":"cosmos-predict1-5b","reasoning":false,"tool_call":false},"nvidia/cosmos-transfer1-7b":{"limit":{"context":0,"output":4096},"modalities":{"input":["text","image","video"],"output":["video"]},"name":"cosmos-transfer1-7b","reasoning":false,"tool_call":false},"nvidia/cosmos-transfer2_5-2b":{"limit":{"context":0,"output":4096},"modalities":{"input":["text","image","video"],"output":["video"]},"name":"cosmos-transfer2.5-2b","reasoning":false,"tool_call":false},"nvidia/gliner-pii":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"gliner-pii","reasoning":false,"tool_call":false},"nvidia/llama-3_1-nemotron-safety-guard-8b-v3":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"llama-3.1-nemotron-safety-guard-8b-v3","reasoning":false,"tool_call":false},"nvidia/llama-3_2-nemoretriever-300m-embed-v1":{"limit":{"context":32768,"output":2048},"modalities":{"input":["text"],"output":["text"]},"name":"llama-3_2-nemoretriever-300m-embed-v1","reasoning":false,"tool_call":false},"nvidia/llama-nemotron-embed-vl-1b-v2":{"limit":{"context":32768,"output":2048},"modalities":{"input":["text","image"],"output":["text"]},"name":"llama-nemotron-embed-vl-1b-v2","reasoning":false,"tool_call":false},"nvidia/llama-nemotron-rerank-vl-1b-v2":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"llama-nemotron-rerank-vl-1b-v2","reasoning":false,"tool_call":false},"nvidia/magpie-tts-zeroshot":{"limit":{"context":0,"output":4096},"modalities":{"input":["text","audio"],"output":["audio"]},"name":"magpie-tts-zeroshot","reasoning":false,"tool_call":false},"nvidia/nemotron-3-content-safety":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"nemotron-3-content-safety","reasoning":false,"tool_call":false},"nvidia/nemotron-3-nano-30b-a3b":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"nemotron-3-nano-30b-a3b","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"nvidia/nemotron-3-nano-omni-30b-a3b-reasoning":{"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"name":"Nemotron 3 Nano Omni","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":32768,"min":-1,"type":"budget_tokens"}],"tool_call":true},"nvidia/nemotron-3-super-120b-a12b":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Nemotron 3 Super","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"nvidia/nemotron-3-ultra-550b-a55b":{"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Nemotron 3 Ultra 550B A55B","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"nvidia/nemotron-content-safety-reasoning-4b":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"nemotron-content-safety-reasoning-4b","reasoning":true,"reasoning_options":[],"tool_call":false},"nvidia/nemotron-mini-4b-instruct":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"nemotron-mini-4b-instruct","reasoning":false,"tool_call":true},"nvidia/nemotron-voicechat":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text","audio"],"output":["text"]},"name":"nemotron-voicechat","reasoning":false,"tool_call":true},"nvidia/nv-embed-v1":{"limit":{"context":32768,"output":2048},"modalities":{"input":["text"],"output":["text"]},"name":"nv-embed-v1","reasoning":false,"tool_call":false},"nvidia/nv-embedcode-7b-v1":{"limit":{"context":32768,"output":2048},"modalities":{"input":["text"],"output":["text"]},"name":"nv-embedcode-7b-v1","reasoning":false,"tool_call":false},"nvidia/nvidia-nemotron-nano-9b-v2":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"nvidia-nemotron-nano-9b-v2","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"nvidia/rerank-qa-mistral-4b":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"rerank-qa-mistral-4b","reasoning":false,"tool_call":false},"nvidia/riva-translate-4b-instruct-v1_1":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"riva-translate-4b-instruct-v1_1","reasoning":false,"tool_call":false},"nvidia/sparsedrive":{"limit":{"context":128000,"output":8192},"modalities":{"input":["video"],"output":["text"]},"name":"sparsedrive","reasoning":false,"tool_call":false},"nvidia/streampetr":{"limit":{"context":128000,"output":8192},"modalities":{"input":["video"],"output":["text"]},"name":"streampetr","reasoning":false,"tool_call":false},"nvidia/studiovoice":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"studiovoice","reasoning":false,"tool_call":false},"nvidia/synthetic-video-detector":{"limit":{"context":0,"output":4096},"modalities":{"input":["video"],"output":["text"]},"name":"synthetic-video-detector","reasoning":false,"tool_call":false},"nvidia/usdcode":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"usdcode","reasoning":false,"tool_call":false},"nvidia/usdvalidate":{"limit":{"context":0,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"usdvalidate","reasoning":false,"tool_call":false},"openai/gpt-oss-120b":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-OSS-120B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/gpt-oss-20b":{"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 20B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/whisper-large-v3":{"limit":{"context":0,"output":4096},"modalities":{"input":["audio"],"output":["text"]},"name":"Whisper Large v3","reasoning":false,"tool_call":false},"qwen/qwen-image":{"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"name":"Qwen Image","reasoning":false,"tool_call":false},"qwen/qwen-image-edit":{"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"name":"Qwen Image Edit","reasoning":false,"tool_call":false},"qwen/qwen2.5-coder-32b-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen2.5 Coder 32b Instruct","reasoning":false,"tool_call":true},"qwen/qwen3-coder-480b-a35b-instruct":{"limit":{"context":262144,"output":66536},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Coder 480B A35B Instruct","reasoning":false,"tool_call":true},"qwen/qwen3-next-80b-a3b-instruct":{"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3-Next-80B-A3B-Instruct","reasoning":false,"tool_call":true},"qwen/qwen3.5-122b-a10b":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"name":"Qwen3.5 122B-A10B","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"qwen/qwen3.5-397b-a17b":{"limit":{"context":262144,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Qwen3.5-397B-A17B","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"sarvamai/sarvam-m":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"sarvam-m","reasoning":false,"tool_call":true},"stepfun-ai/step-3.5-flash":{"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Step 3.5 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"stepfun-ai/step-3.7-flash":{"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"Step 3.7 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high","xhigh","max"]}],"tool_call":true},"upstage/solar-10_7b-instruct":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"solar-10.7b-instruct","reasoning":false,"tool_call":true},"z-ai/glm-5.2":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.2","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true}}},"openai":{"models":{"chatgpt-image-latest":{"limit":{"context":0,"input":0,"output":0},"modalities":{"input":["text","image"],"output":["text","image"]},"name":"chatgpt-image-latest","reasoning":false,"tool_call":false},"gpt-3.5-turbo":{"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-3.5-turbo","reasoning":false,"tool_call":false},"gpt-4":{"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-4","reasoning":false,"tool_call":true},"gpt-4-turbo":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4 Turbo","reasoning":false,"tool_call":true},"gpt-4.1":{"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-4.1","reasoning":false,"tool_call":true},"gpt-4.1-mini":{"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-4.1 mini","reasoning":false,"tool_call":true},"gpt-4.1-nano":{"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4.1 nano","reasoning":false,"tool_call":true},"gpt-4o":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-4o","reasoning":false,"tool_call":true},"gpt-4o-2024-05-13":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4o (2024-05-13)","reasoning":false,"tool_call":true},"gpt-4o-2024-08-06":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4o (2024-08-06)","reasoning":false,"tool_call":true},"gpt-4o-2024-11-20":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4o (2024-11-20)","reasoning":false,"tool_call":true},"gpt-4o-mini":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-4o mini","reasoning":false,"tool_call":true},"gpt-5":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gpt-5-chat-latest":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Chat (latest)","reasoning":true,"reasoning_options":[],"tool_call":false},"gpt-5-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5-Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gpt-5-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gpt-5-nano":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Nano","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gpt-5-pro":{"limit":{"context":400000,"input":272000,"output":272000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["high"]}],"tool_call":true},"gpt-5.1":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"gpt-5.1-chat-latest":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1 Chat","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium"]}],"tool_call":true},"gpt-5.1-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gpt-5.1-codex-max":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1 Codex Max","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.1-codex-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1 Codex mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gpt-5.2":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.2","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.2-chat-latest":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.2 Chat","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium"]}],"tool_call":true},"gpt-5.2-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.2 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.2-pro":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.2 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium","high","xhigh"]}],"tool_call":true},"gpt-5.3-chat-latest":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.3 Chat (latest)","reasoning":false,"tool_call":true},"gpt-5.3-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.3 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.3-codex-spark":{"limit":{"context":128000,"input":100000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.3 Codex Spark","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.4","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.4 mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4-nano":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.4 nano","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4-pro":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.4 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium","high","xhigh"]}],"tool_call":true},"gpt-5.5":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.5-pro":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.5 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium","high","xhigh"]}],"tool_call":true},"gpt-5.6":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"gpt-5.6-luna":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Luna","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"gpt-5.6-sol":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Sol","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"gpt-5.6-terra":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Terra","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"gpt-image-1":{"limit":{"context":0,"input":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"name":"gpt-image-1","reasoning":false,"tool_call":false},"gpt-image-1-mini":{"limit":{"context":0,"input":0,"output":0},"modalities":{"input":["text","image"],"output":["text","image"]},"name":"gpt-image-1-mini","reasoning":false,"tool_call":false},"gpt-image-1.5":{"limit":{"context":0,"input":0,"output":0},"modalities":{"input":["text","image"],"output":["text","image"]},"name":"gpt-image-1.5","reasoning":false,"tool_call":false},"gpt-image-2":{"limit":{"context":0,"input":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"name":"gpt-image-2","reasoning":false,"tool_call":false},"gpt-realtime-2.1":{"limit":{"context":128000,"input":96000,"output":32000},"modalities":{"input":["text","audio","image"],"output":["text","audio"]},"name":"GPT-Realtime-2.1","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high","xhigh"]}],"tool_call":true},"o1":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"o1","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"o1-pro":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o1-pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"o3":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"o3","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"o3-deep-research":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o3-deep-research","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium"]}],"tool_call":true},"o3-mini":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"name":"o3-mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"o3-pro":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o3-pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"o4-mini":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o4-mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"o4-mini-deep-research":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o4-mini-deep-research","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium"]}],"tool_call":true},"text-embedding-3-large":{"limit":{"context":8191,"output":3072},"modalities":{"input":["text"],"output":["text"]},"name":"text-embedding-3-large","reasoning":false,"tool_call":false},"text-embedding-3-small":{"limit":{"context":8191,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"text-embedding-3-small","reasoning":false,"tool_call":false},"text-embedding-ada-002":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"text-embedding-ada-002","reasoning":false,"tool_call":false}}},"opencode":{"models":{"big-pickle":{"limit":{"context":200000,"input":160000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"name":"Big Pickle","reasoning":true,"reasoning_options":[],"tool_call":true},"claude-3-5-haiku":{"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 3.5","reasoning":false,"tool_call":true},"claude-fable-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Fable 5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"claude-haiku-4-5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-1":{"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.1","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-6":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-7":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.7","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"claude-opus-4-8":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"claude-sonnet-4":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-sonnet-4-5":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-sonnet-4-6":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"deepseek-v4-flash":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true},"deepseek-v4-flash-free":{"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Flash Free","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true},"deepseek-v4-pro":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Pro","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true},"gemini-3-flash":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gemini-3-pro":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","high"]}],"tool_call":true},"gemini-3.1-pro":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3.1 Pro Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gemini-3.5-flash":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3.5 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"glm-4.6":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-4.6","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-4.7":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-4.7","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-4.7-free":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-4.7 Free","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5-free":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5 Free","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5.1":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.1","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5.2":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.2","reasoning":true,"reasoning_options":[{"type":"effort","values":["high","max"]}],"tool_call":true},"gpt-5":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gpt-5-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gpt-5-nano":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Nano","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gpt-5.1":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"gpt-5.1-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gpt-5.1-codex-max":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1 Codex Max","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.1-codex-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1 Codex Mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gpt-5.2":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.2","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.2-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.2 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.3-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.3 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.3-codex-spark":{"limit":{"context":128000,"input":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-5.3 Codex Spark","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.4","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.4 Mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4-nano":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.4 Nano","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4-pro":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.4 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium","high","xhigh"]}],"tool_call":true},"gpt-5.5":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.5-pro":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.5 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium","high","xhigh"]}],"tool_call":true},"gpt-5.6-luna":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Luna","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"gpt-5.6-sol":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Sol","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"gpt-5.6-terra":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Terra","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"grok-4.5":{"limit":{"context":500000,"output":500000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Grok 4.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"grok-build-0.1":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Grok Build 0.1","reasoning":true,"reasoning_options":[],"tool_call":true},"grok-code":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"name":"Grok Code Fast 1","reasoning":true,"reasoning_options":[],"tool_call":true},"hy3-free":{"limit":{"context":190000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"name":"Hy3 Free","reasoning":true,"reasoning_options":[],"tool_call":true},"hy3-preview-free":{"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"name":"Hy3 preview Free","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2","reasoning":false,"tool_call":true},"kimi-k2-thinking":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 Thinking","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2.5":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"kimi-k2.5-free":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.5 Free","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"kimi-k2.6":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"kimi-k2.7-code":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.7 Code","reasoning":true,"reasoning_options":[],"tool_call":true},"ling-2.6-flash-free":{"limit":{"context":262100,"output":32800},"modalities":{"input":["text"],"output":["text"]},"name":"Ling 2.6 Flash Free","reasoning":false,"tool_call":true},"mimo-v2-flash-free":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"MiMo V2 Flash Free","reasoning":true,"reasoning_options":[],"tool_call":true},"mimo-v2-omni-free":{"limit":{"context":262144,"output":64000},"modalities":{"input":["text","image","audio","pdf"],"output":["text"]},"name":"MiMo V2 Omni Free","reasoning":true,"reasoning_options":[],"tool_call":true},"mimo-v2-pro-free":{"limit":{"context":1048576,"output":64000},"modalities":{"input":["text"],"output":["text"]},"name":"MiMo V2 Pro Free","reasoning":true,"reasoning_options":[],"tool_call":true},"mimo-v2.5-free":{"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"name":"MiMo V2.5 Free","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax-m2.1":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.1","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax-m2.1-free":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.1 Free","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax-m2.5":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax-m2.5-free":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.5 Free","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax-m2.7":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.7","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax-m3":{"limit":{"context":512000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"MiniMax-M3","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax-m3-free":{"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"MiniMax-M3 Free","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"nemotron-3-super-free":{"limit":{"context":204800,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Nemotron 3 Super Free","reasoning":true,"reasoning_options":[],"tool_call":true},"nemotron-3-ultra-free":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Nemotron 3 Ultra Free","reasoning":true,"reasoning_options":[],"tool_call":true},"north-mini-code-free":{"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"name":"North Mini Code Free","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","high"]}],"tool_call":true},"qwen3-coder":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Coder","reasoning":false,"tool_call":true},"qwen3.5-plus":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.5 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":81920,"type":"budget_tokens"}],"tool_call":true},"qwen3.6-plus":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.6 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":81920,"type":"budget_tokens"}],"tool_call":true},"qwen3.6-plus-free":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.6 Plus Free","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":81920,"type":"budget_tokens"}],"tool_call":true},"ring-2.6-1t-free":{"limit":{"context":262000,"output":66000},"modalities":{"input":["text"],"output":["text"]},"name":"Ring 2.6 1T Free","reasoning":true,"reasoning_options":[],"tool_call":true},"trinity-large-preview-free":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"Trinity Large Preview","reasoning":false,"tool_call":true}}},"opencode-go":{"models":{"deepseek-v4-flash":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["high","max"]}],"tool_call":true},"deepseek-v4-pro":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["high","max"]}],"tool_call":true},"glm-5":{"limit":{"context":202752,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5","reasoning":true,"reasoning_options":[],"tool_call":true},"glm-5.1":{"limit":{"context":202752,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.1","reasoning":true,"reasoning_options":[],"tool_call":true},"glm-5.2":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.2","reasoning":true,"reasoning_options":[{"type":"effort","values":["high","max"]}],"tool_call":true},"grok-4.5":{"limit":{"context":500000,"output":500000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Grok 4.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"kimi-k2.5":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2.6":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2.7-code":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.7 Code","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k3":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K3 (2x usage)","reasoning":true,"reasoning_options":[{"type":"effort","values":["max"]}],"tool_call":true},"mimo-v2-omni":{"limit":{"context":262144,"output":128000},"modalities":{"input":["text","image","audio","pdf"],"output":["text"]},"name":"MiMo V2 Omni","reasoning":true,"reasoning_options":[],"tool_call":true},"mimo-v2-pro":{"limit":{"context":1048576,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"MiMo V2 Pro","reasoning":true,"reasoning_options":[],"tool_call":true},"mimo-v2.5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"name":"MiMo V2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"mimo-v2.5-pro":{"limit":{"context":1048576,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"MiMo V2.5 Pro","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax-m2.5":{"limit":{"context":204800,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax-m2.7":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.7","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax-m3":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"MiniMax-M3","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"qwen3.5-plus":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.5 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":81920,"type":"budget_tokens"}],"tool_call":true},"qwen3.6-plus":{"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.6 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":81920,"type":"budget_tokens"}],"tool_call":true},"qwen3.7-max":{"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3.7 Max","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":262144,"type":"budget_tokens"}],"tool_call":true},"qwen3.7-plus":{"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.7 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":262144,"type":"budget_tokens"}],"tool_call":true}}},"togetherai":{"models":{"LiquidAI/LFM2-24B-A2B":{"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"LFM2-24B-A2B","reasoning":false,"tool_call":false},"MiniMaxAI/MiniMax-M2.5":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMaxAI/MiniMax-M2.7":{"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.7","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMaxAI/MiniMax-M3":{"limit":{"context":524288,"output":250000},"modalities":{"input":["text","image"],"output":["text"]},"name":"MiniMax-M3","reasoning":true,"reasoning_options":[],"tool_call":true},"Qwen/Qwen2.5-7B-Instruct-Turbo":{"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen 2.5 7B Instruct Turbo","reasoning":false,"tool_call":true},"Qwen/Qwen3-235B-A22B-Instruct-2507-tput":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 235B A22B Instruct 2507 FP8","reasoning":false,"tool_call":true},"Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Coder 480B A35B Instruct","reasoning":false,"tool_call":true},"Qwen/Qwen3-Coder-Next-FP8":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Coder Next FP8","reasoning":false,"tool_call":true},"Qwen/Qwen3.5-397B-A17B":{"limit":{"context":262144,"output":130000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Qwen3.5 397B A17B","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"Qwen/Qwen3.5-9B":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"name":"Qwen3.5 9B","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"Qwen/Qwen3.6-Plus":{"limit":{"context":1000000,"output":500000},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3.6 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"Qwen/Qwen3.7-Max":{"limit":{"context":1000000,"output":500000},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3.7 Max","reasoning":false,"tool_call":true},"deepcogito/cogito-v2-1-671b":{"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"name":"Cogito v2.1 671B","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":false},"deepseek-ai/DeepSeek-R1":{"limit":{"context":163839,"output":163839},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-R1","reasoning":true,"reasoning_options":[],"tool_call":false},"deepseek-ai/DeepSeek-V3":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-V3","reasoning":false,"tool_call":true},"deepseek-ai/DeepSeek-V3-1":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V3.1","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"deepseek-ai/DeepSeek-V4-Pro":{"limit":{"context":512000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Pro","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true},"essentialai/Rnj-1-Instruct":{"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Rnj-1 Instruct","reasoning":false,"tool_call":true},"google/gemma-3n-E4B-it":{"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Gemma 3N E4B Instruct","reasoning":false,"tool_call":false},"google/gemma-4-31B-it":{"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"name":"Gemma 4 31B Instruct","reasoning":true,"reasoning_options":[],"tool_call":true},"meta-llama/Llama-3.3-70B-Instruct-Turbo":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.3 70B","reasoning":false,"tool_call":true},"meta-llama/Meta-Llama-3-8B-Instruct-Lite":{"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Meta Llama 3 8B Instruct Lite","reasoning":false,"tool_call":false},"moonshotai/Kimi-K2.5":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"moonshotai/Kimi-K2.6":{"limit":{"context":262144,"output":131000},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"moonshotai/Kimi-K2.7-Code":{"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2.7 Code","reasoning":true,"reasoning_options":[],"tool_call":true},"nvidia/nemotron-3-ultra-550b-a55b":{"limit":{"context":512300,"output":512300},"modalities":{"input":["text"],"output":["text"]},"name":"Nemotron 3 Ultra 550B A55B","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"openai/gpt-oss-120b":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 120B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/gpt-oss-20b":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 20B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"pearl-ai/gemma-4-31b-it":{"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"name":"Pearl AI Gemma 4 31B Instruct","reasoning":true,"reasoning_options":[],"tool_call":false},"thinkingmachines/Inkling":{"limit":{"context":524288,"output":131072},"modalities":{"input":["text","image","audio"],"output":["text"]},"name":"Inkling","reasoning":true,"reasoning_options":[{"type":"effort","values":["max","xhigh","high","medium","low","none"]}],"tool_call":true},"zai-org/GLM-5":{"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai-org/GLM-5.1":{"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.1","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai-org/GLM-5.2":{"limit":{"context":262144,"output":164000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.2","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true}}},"vercel":{"models":{"alibaba/qwen-3-14b":{"limit":{"context":40960,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3-14B","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"alibaba/qwen-3-235b":{"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 235B A22B Instruct 2507","reasoning":true,"reasoning_options":[],"tool_call":true},"alibaba/qwen-3-30b":{"limit":{"context":40960,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3-30B-A3B","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"alibaba/qwen-3-32b":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen 3.32B","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":38912,"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/qwen-3.6-max-preview":{"limit":{"context":240000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen 3.6 Max Preview","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":131072,"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/qwen3-235b-a22b-thinking":{"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Qwen3 235B A22B Thinking 2507","reasoning":true,"reasoning_options":[{"max":81920,"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/qwen3-coder":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Coder 480B A35B Instruct","reasoning":true,"reasoning_options":[],"tool_call":true},"alibaba/qwen3-coder-30b-a3b":{"limit":{"context":262144,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen 3 Coder 30B A3B Instruct","reasoning":true,"reasoning_options":[],"tool_call":true},"alibaba/qwen3-coder-next":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Coder Next","reasoning":true,"reasoning_options":[],"tool_call":true},"alibaba/qwen3-coder-plus":{"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Coder Plus","reasoning":false,"tool_call":true},"alibaba/qwen3-embedding-0.6b":{"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Embedding 0.6B","reasoning":false,"tool_call":false},"alibaba/qwen3-embedding-4b":{"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Embedding 4B","reasoning":false,"tool_call":false},"alibaba/qwen3-embedding-8b":{"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Embedding 8B","reasoning":false,"tool_call":false},"alibaba/qwen3-max":{"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Max","reasoning":false,"tool_call":true},"alibaba/qwen3-max-preview":{"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Max Preview","reasoning":false,"tool_call":true},"alibaba/qwen3-max-thinking":{"limit":{"context":256000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen 3 Max Thinking","reasoning":true,"reasoning_options":[{"max":81920,"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/qwen3-next-80b-a3b-instruct":{"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Next 80B A3B Instruct","reasoning":false,"tool_call":true},"alibaba/qwen3-next-80b-a3b-thinking":{"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Next 80B A3B Thinking","reasoning":true,"reasoning_options":[{"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/qwen3-vl-235b-a22b-instruct":{"limit":{"context":131072,"output":129024},"modalities":{"input":["text","image"],"output":["text"]},"name":"Qwen3 VL 235B A22B Instruct","reasoning":false,"tool_call":false},"alibaba/qwen3-vl-instruct":{"limit":{"context":131072,"output":129024},"modalities":{"input":["text","image"],"output":["text"]},"name":"Qwen3 VL Instruct","reasoning":false,"tool_call":true},"alibaba/qwen3-vl-thinking":{"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Qwen3 VL Thinking","reasoning":true,"reasoning_options":[{"max":81920,"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/qwen3.5-flash":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Qwen 3.5 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":81920,"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/qwen3.5-plus":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Qwen 3.5 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":81920,"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/qwen3.6-27b":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Qwen 3.6 27B","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":131072,"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/qwen3.6-plus":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Qwen 3.6 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":131072,"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/qwen3.7-max":{"limit":{"context":991000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen 3.7 Max","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":262144,"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/qwen3.7-plus":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Qwen 3.7 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":262144,"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/wan-v2.5-t2v-preview":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Wan v2.5 Text-to-Video Preview","reasoning":false,"tool_call":false},"alibaba/wan-v2.6-i2v":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Wan v2.6 Image-to-Video","reasoning":false,"tool_call":false},"alibaba/wan-v2.6-i2v-flash":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Wan v2.6 Image-to-Video Flash","reasoning":false,"tool_call":false},"alibaba/wan-v2.6-r2v":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Wan v2.6 Reference-to-Video","reasoning":false,"tool_call":false},"alibaba/wan-v2.6-r2v-flash":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Wan v2.6 Reference-to-Video Flash","reasoning":false,"tool_call":false},"alibaba/wan-v2.6-t2v":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Wan v2.6 Text-to-Video","reasoning":false,"tool_call":false},"alibaba/wan-v2.7-r2v":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Wan v2.7 Reference-to-Video","reasoning":false,"tool_call":false},"alibaba/wan-v2.7-t2v":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Wan v2.7 Text-to-Video","reasoning":false,"tool_call":false},"amazon/nova-2-lite":{"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Nova 2 Lite","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high"]}],"tool_call":false},"amazon/nova-lite":{"limit":{"context":300000,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Nova Lite","reasoning":false,"tool_call":true},"amazon/nova-micro":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Nova Micro","reasoning":false,"tool_call":true},"amazon/nova-pro":{"limit":{"context":300000,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Nova Pro","reasoning":false,"tool_call":true},"amazon/titan-embed-text-v2":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"Titan Text Embeddings V2","reasoning":false,"tool_call":false},"anthropic/claude-3-haiku":{"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"Claude Haiku 3","reasoning":false,"tool_call":true},"anthropic/claude-fable-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Fable 5","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"anthropic/claude-haiku-4.5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5","reasoning":true,"reasoning_options":[{"type":"toggle"},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic/claude-opus-4":{"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4","reasoning":true,"reasoning_options":[],"tool_call":true},"anthropic/claude-opus-4.1":{"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.1","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic/claude-opus-4.5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.5","reasoning":true,"reasoning_options":[{"type":"toggle"},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic/claude-opus-4.6":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.6","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic/claude-opus-4.7":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.7","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"anthropic/claude-opus-4.7-fast":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.7 (Fast)","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"anthropic/claude-opus-4.8":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"anthropic/claude-opus-4.8-fast":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8 (Fast)","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"anthropic/claude-sonnet-4":{"limit":{"context":1000000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4","reasoning":true,"reasoning_options":[],"tool_call":true},"anthropic/claude-sonnet-4.5":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic/claude-sonnet-4.6":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.6","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic/claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"arcee-ai/trinity-large-thinking":{"limit":{"context":262100,"output":80000},"modalities":{"input":["text"],"output":["text"]},"name":"Trinity Large Thinking","reasoning":true,"reasoning_options":[],"tool_call":true},"arcee-ai/trinity-mini":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"Trinity Mini","reasoning":false,"tool_call":false},"bfl/flux-2-flex":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX.2 [flex]","reasoning":false,"tool_call":false},"bfl/flux-2-klein-4b":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX.2 [klein] 4B","reasoning":false,"tool_call":false},"bfl/flux-2-klein-9b":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX.2 [klein] 9B","reasoning":false,"tool_call":false},"bfl/flux-2-max":{"limit":{"context":67300,"output":67300},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX.2 [max]","reasoning":false,"tool_call":false},"bfl/flux-2-pro":{"limit":{"context":67300,"output":67300},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX.2 [pro]","reasoning":false,"tool_call":false},"bfl/flux-kontext-max":{"limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX.1 Kontext Max","reasoning":false,"tool_call":false},"bfl/flux-kontext-pro":{"limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX.1 Kontext Pro","reasoning":false,"tool_call":false},"bfl/flux-pro-1.0-fill":{"limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX.1 Fill [pro]","reasoning":false,"tool_call":false},"bfl/flux-pro-1.1":{"limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX1.1 [pro]","reasoning":false,"tool_call":false},"bfl/flux-pro-1.1-ultra":{"limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX1.1 [pro] Ultra","reasoning":false,"tool_call":false},"bytedance/seed-1.6":{"limit":{"context":256000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Seed 1.6","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"bytedance/seed-1.8":{"limit":{"context":256000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Seed 1.8","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"bytedance/seedance-2.0":{"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"name":"Seedance 2.0","reasoning":false,"tool_call":false},"bytedance/seedance-2.0-fast":{"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"name":"Seedance 2.0 Fast","reasoning":false,"tool_call":false},"bytedance/seedance-v1.0-pro":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Seedance v1.0 Pro","reasoning":false,"tool_call":false},"bytedance/seedance-v1.0-pro-fast":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Seedance v1.0 Pro Fast","reasoning":false,"tool_call":false},"bytedance/seedance-v1.5-pro":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Seedance v1.5 Pro","reasoning":false,"tool_call":false},"bytedance/seedream-4.0":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Seedream 4.0","reasoning":false,"tool_call":false},"bytedance/seedream-4.5":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Seedream 4.5","reasoning":false,"tool_call":false},"bytedance/seedream-5.0-lite":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Seedream 5.0 Lite","reasoning":false,"tool_call":false},"bytedance/seedream-5.0-pro":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Seedream 5.0 Pro","reasoning":false,"tool_call":false},"cohere/command-a":{"limit":{"context":256000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"name":"Command A","reasoning":false,"tool_call":true},"cohere/embed-v4.0":{"limit":{"context":128000,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"Embed v4.0","reasoning":false,"tool_call":false},"cohere/rerank-v3.5":{"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Cohere Rerank 3.5","reasoning":false,"tool_call":false},"cohere/rerank-v4-fast":{"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"name":"Cohere Rerank 4 Fast","reasoning":false,"tool_call":false},"cohere/rerank-v4-pro":{"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"name":"Cohere Rerank 4 Pro","reasoning":false,"tool_call":false},"deepseek/deepseek-r1":{"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-R1","reasoning":true,"reasoning_options":[],"tool_call":true},"deepseek/deepseek-v3":{"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V3 0324","reasoning":false,"tool_call":true},"deepseek/deepseek-v3.1":{"limit":{"context":163840,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-V3.1","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"deepseek/deepseek-v3.1-terminus":{"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V3.1 Terminus","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"deepseek/deepseek-v3.2":{"limit":{"context":128000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V3.2","reasoning":false,"tool_call":false},"deepseek/deepseek-v3.2-thinking":{"limit":{"context":128000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V3.2 Thinking","reasoning":true,"reasoning_options":[],"tool_call":true},"deepseek/deepseek-v4-flash":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","xhigh"]}],"tool_call":true},"deepseek/deepseek-v4-pro":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Pro","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","xhigh"]}],"tool_call":true},"google/gemini-2.5-flash":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"name":"Gemini 2.5 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":24576,"min":0,"type":"budget_tokens"}],"tool_call":true},"google/gemini-2.5-flash-image":{"limit":{"context":32768,"output":65536},"modalities":{"input":["text"],"output":["text","image"]},"name":"Nano Banana (Gemini 2.5 Flash Image)","reasoning":false,"tool_call":false},"google/gemini-2.5-flash-lite":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Gemini 2.5 Flash Lite","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":24576,"min":512,"type":"budget_tokens"}],"tool_call":true},"google/gemini-2.5-pro":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"name":"Gemini 2.5 Pro","reasoning":true,"reasoning_options":[{"max":32768,"min":128,"type":"budget_tokens"}],"tool_call":true},"google/gemini-3-flash":{"limit":{"context":1000000,"output":65000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Gemini 3 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"google/gemini-3-pro-image":{"limit":{"context":65536,"output":32768},"modalities":{"input":["text"],"output":["text","image"]},"name":"Nano Banana Pro","reasoning":false,"tool_call":false},"google/gemini-3-pro-preview":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Gemini 3 Pro Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","high"]}],"tool_call":true},"google/gemini-3.1-flash-image":{"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text","image"]},"name":"Nano Banana 2","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","high"]}],"tool_call":false},"google/gemini-3.1-flash-image-preview":{"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text","image"]},"name":"Gemini 3.1 Flash Image Preview (Nano Banana 2)","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","high"]}],"tool_call":false},"google/gemini-3.1-flash-lite":{"limit":{"context":1000000,"output":65000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Gemini 3.1 Flash Lite","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"google/gemini-3.1-flash-lite-image":{"limit":{"context":65536,"output":4096},"modalities":{"input":["text","image"],"output":["text","image"]},"name":"Gemini 3.1 Flash Lite Image (Nano Banana 2 Lite)","reasoning":true,"reasoning_options":[],"tool_call":false},"google/gemini-3.1-flash-lite-preview":{"limit":{"context":1000000,"output":65000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Gemini 3.1 Flash Lite Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"google/gemini-3.1-pro-preview":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Gemini 3.1 Pro Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"google/gemini-3.5-flash":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Gemini 3.5 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"google/gemini-embedding-001":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"Gemini Embedding 001","reasoning":false,"tool_call":false},"google/gemini-embedding-2":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["text"]},"name":"Gemini Embedding 2","reasoning":false,"tool_call":false},"google/gemini-omni-flash-preview":{"limit":{"context":1000000,"output":57920},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Gemini Omni Flash Preview","reasoning":true,"reasoning_options":[],"tool_call":false},"google/gemma-4-26b-a4b-it":{"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Gemma 4 26B A4B IT","reasoning":true,"reasoning_options":[],"tool_call":true},"google/gemma-4-31b-it":{"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Gemma 4 31B IT","reasoning":false,"tool_call":true},"google/imagen-4.0-fast-generate-001":{"limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Imagen 4 Fast","reasoning":false,"tool_call":false},"google/imagen-4.0-generate-001":{"limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Imagen 4","reasoning":false,"tool_call":false},"google/imagen-4.0-ultra-generate-001":{"limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Imagen 4 Ultra","reasoning":false,"tool_call":false},"google/text-embedding-005":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"Text Embedding 005","reasoning":false,"tool_call":false},"google/text-multilingual-embedding-002":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"Text Multilingual Embedding 002","reasoning":false,"tool_call":false},"google/veo-3.0-fast-generate-001":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Veo 3.0 Fast Generate","reasoning":false,"tool_call":false},"google/veo-3.0-generate-001":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Veo 3.0","reasoning":false,"tool_call":false},"google/veo-3.1-fast-generate-001":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Veo 3.1 Fast Generate","reasoning":false,"tool_call":false},"google/veo-3.1-generate-001":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Veo 3.1","reasoning":false,"tool_call":false},"inception/mercury-2":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Mercury 2","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"inception/mercury-coder-small":{"limit":{"context":32000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Mercury Coder Small Beta","reasoning":false,"tool_call":true},"interfaze/interfaze-beta":{"limit":{"context":1000000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Interfaze Beta","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":false},"klingai/kling-v2.5-turbo-i2v":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Kling v2.5 Turbo Image-to-Video","reasoning":false,"tool_call":false},"klingai/kling-v2.5-turbo-t2v":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Kling v2.5 Turbo Text-to-Video","reasoning":false,"tool_call":false},"klingai/kling-v2.6-i2v":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Kling v2.6 Image-to-Video","reasoning":false,"tool_call":false},"klingai/kling-v2.6-motion-control":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Kling v2.6 Motion Control","reasoning":false,"tool_call":false},"klingai/kling-v2.6-t2v":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Kling v2.6 Text-to-Video","reasoning":false,"tool_call":false},"klingai/kling-v3.0-i2v":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Kling v3.0 Image-to-Video","reasoning":false,"tool_call":false},"klingai/kling-v3.0-motion-control":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Kling v3.0 Motion Control","reasoning":false,"tool_call":false},"klingai/kling-v3.0-t2v":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Kling v3.0 Text-to-Video","reasoning":false,"tool_call":false},"kwaipilot/kat-coder-air-v2.5":{"limit":{"context":256000,"output":80000},"modalities":{"input":["text"],"output":["text"]},"name":"Kat Coder Air V2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"kwaipilot/kat-coder-pro-v1":{"limit":{"context":256000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"name":"KAT-Coder-Pro V1","reasoning":true,"reasoning_options":[],"tool_call":false},"kwaipilot/kat-coder-pro-v2":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"name":"Kat Coder Pro V2","reasoning":true,"reasoning_options":[],"tool_call":true},"kwaipilot/kat-coder-pro-v2.5":{"limit":{"context":256000,"output":80000},"modalities":{"input":["text"],"output":["text"]},"name":"Kat Coder Pro V2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"meta/llama-3.1-70b":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.1 70B Instruct","reasoning":false,"tool_call":true},"meta/llama-3.1-8b":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.1 8B Instruct","reasoning":false,"tool_call":true},"meta/llama-3.3-70b":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Llama-3.3-70B-Instruct","reasoning":false,"tool_call":true},"meta/llama-4-maverick":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama-4-Maverick-17B-128E-Instruct-FP8","reasoning":false,"tool_call":true},"meta/llama-4-scout":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama-4-Scout-17B-16E-Instruct-FP8","reasoning":false,"tool_call":true},"meta/muse-spark-1.1":{"limit":{"context":1048576,"output":1048576},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Muse Spark 1.1","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high","xhigh"]}],"tool_call":true},"minimax/minimax-m2":{"limit":{"context":205000,"output":205000},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax M2","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax/minimax-m2.1":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax M2.1","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax/minimax-m2.1-lightning":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax M2.1 Lightning","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax/minimax-m2.5":{"limit":{"context":204800,"output":131000},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax M2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax/minimax-m2.5-highspeed":{"limit":{"context":204800,"output":131000},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax M2.5 High Speed","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax/minimax-m2.7":{"limit":{"context":204800,"output":131000},"modalities":{"input":["text"],"output":["text"]},"name":"Minimax M2.7","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax/minimax-m2.7-highspeed":{"limit":{"context":204800,"output":131100},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax M2.7 High Speed","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax/minimax-m3":{"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"MiniMax M3","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"mistral/codestral":{"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Codestral (latest)","reasoning":false,"tool_call":true},"mistral/codestral-embed":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"Codestral Embed","reasoning":false,"tool_call":false},"mistral/devstral-2":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"name":"Devstral 2","reasoning":false,"tool_call":true},"mistral/devstral-small-2":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Devstral Small 2","reasoning":false,"tool_call":true},"mistral/magistral-medium":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Magistral Medium (latest)","reasoning":true,"reasoning_options":[],"tool_call":true},"mistral/magistral-small":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Magistral Small","reasoning":true,"reasoning_options":[],"tool_call":true},"mistral/ministral-14b":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Ministral 14B","reasoning":false,"tool_call":false},"mistral/ministral-3b":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Ministral 3B (latest)","reasoning":false,"tool_call":true},"mistral/ministral-8b":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Ministral 8B (latest)","reasoning":false,"tool_call":true},"mistral/mistral-embed":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral Embed","reasoning":false,"tool_call":false},"mistral/mistral-large-3":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Large 3","reasoning":false,"tool_call":false},"mistral/mistral-medium":{"limit":{"context":128000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Medium 3.1","reasoning":false,"tool_call":true},"mistral/mistral-medium-3.5":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Medium Latest","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","high"]}],"tool_call":true},"mistral/mistral-nemo":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral Nemo","reasoning":false,"tool_call":true},"mistral/mistral-small":{"limit":{"context":32000,"output":4000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Small (latest)","reasoning":false,"tool_call":true},"mistral/pixtral-12b":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Pixtral 12B","reasoning":false,"tool_call":true},"moonshotai/kimi-k2":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 Instruct","reasoning":false,"tool_call":true},"moonshotai/kimi-k2-thinking":{"limit":{"context":216144,"output":216144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 Thinking","reasoning":true,"reasoning_options":[],"tool_call":true},"moonshotai/kimi-k2.5":{"limit":{"context":262114,"output":262114},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"moonshotai/kimi-k2.6":{"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"moonshotai/kimi-k2.7-code":{"limit":{"context":256000,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Kimi K2.7 Code","reasoning":true,"reasoning_options":[],"tool_call":true},"moonshotai/kimi-k2.7-code-highspeed":{"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Kimi K2.7 Code High Speed","reasoning":true,"reasoning_options":[],"tool_call":true},"moonshotai/kimi-k3":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Kimi K3","reasoning":true,"reasoning_options":[],"tool_call":true},"morph/morph-v3-fast":{"limit":{"context":16000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"name":"Morph v3 Fast","reasoning":false,"tool_call":false},"morph/morph-v3-large":{"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"name":"Morph v3 Large","reasoning":false,"tool_call":false},"nvidia/nemotron-3-nano-30b-a3b":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Nemotron 3 Nano 30B A3B","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":false},"nvidia/nemotron-3-super-120b-a12b":{"limit":{"context":256000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"name":"NVIDIA Nemotron 3 Super 120B A12B","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":false},"nvidia/nemotron-3-ultra-550b-a55b":{"limit":{"context":1000000,"output":65000},"modalities":{"input":["text"],"output":["text"]},"name":"Nemotron 3 Ultra","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"nvidia/nemotron-nano-12b-v2-vl":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"name":"Nvidia Nemotron Nano 12B V2 VL","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"nvidia/nemotron-nano-9b-v2":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"Nvidia Nemotron Nano 9B V2","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"openai/gpt-3.5-turbo":{"limit":{"context":16385,"input":12289,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-3.5 Turbo","reasoning":false,"tool_call":false},"openai/gpt-4-turbo":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4 Turbo","reasoning":false,"tool_call":true},"openai/gpt-4.1":{"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-4.1","reasoning":false,"tool_call":true},"openai/gpt-4.1-mini":{"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-4.1 mini","reasoning":false,"tool_call":true},"openai/gpt-4.1-nano":{"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4.1 nano","reasoning":false,"tool_call":true},"openai/gpt-4o":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-4o","reasoning":false,"tool_call":true},"openai/gpt-4o-mini":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-4o mini","reasoning":false,"tool_call":true},"openai/gpt-4o-mini-search-preview":{"limit":{"context":128000,"input":111616,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"GPT 4o Mini Search Preview","reasoning":false,"tool_call":false},"openai/gpt-4o-mini-transcribe":{"limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"name":"GPT-4o mini Transcribe","reasoning":false,"tool_call":false},"openai/gpt-4o-transcribe":{"limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"name":"GPT-4o Transcribe","reasoning":false,"tool_call":false},"openai/gpt-5":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"openai/gpt-5-chat":{"limit":{"context":128000,"input":111616,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text","image"]},"name":"GPT-5 Chat","reasoning":true,"reasoning_options":[],"tool_call":true},"openai/gpt-5-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5-Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/gpt-5-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"openai/gpt-5-nano":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Nano","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"openai/gpt-5-pro":{"limit":{"context":400000,"input":128000,"output":272000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5 pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["high"]}],"tool_call":true},"openai/gpt-5.1-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.1-Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/gpt-5.1-codex-max":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.1 Codex Max","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.1-codex-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.1 Codex mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/gpt-5.1-instant":{"limit":{"context":128000,"input":111616,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.1 Instant","reasoning":false,"tool_call":true},"openai/gpt-5.1-thinking":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text","image"]},"name":"GPT 5.1 Thinking","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"openai/gpt-5.2":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.2","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.2-chat":{"limit":{"context":128000,"input":111616,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.2 Chat","reasoning":false,"tool_call":true},"openai/gpt-5.2-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.2-Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.2-pro":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.2 ","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.3-chat":{"limit":{"context":128000,"input":111616,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.3 Chat","reasoning":false,"tool_call":true},"openai/gpt-5.3-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.3 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.4":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.4","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.4-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.4 Mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.4-nano":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.4 Nano","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.4-pro":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.4 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.5":{"limit":{"context":1000000,"input":872000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.5-pro":{"limit":{"context":1000000,"input":872000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.5 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.6-luna":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.6 Luna","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"openai/gpt-5.6-sol":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.6 Sol","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"openai/gpt-5.6-terra":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.6 Terra","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"openai/gpt-image-1":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"GPT Image 1","reasoning":false,"tool_call":false},"openai/gpt-image-1-mini":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"GPT Image 1 Mini","reasoning":false,"tool_call":false},"openai/gpt-image-1.5":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"GPT Image 1.5","reasoning":false,"tool_call":false},"openai/gpt-image-2":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"GPT Image 2","reasoning":false,"tool_call":false},"openai/gpt-oss-120b":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 120B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/gpt-oss-20b":{"limit":{"context":131072,"input":122880,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 20B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/gpt-oss-safeguard-20b":{"limit":{"context":131072,"input":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"gpt-oss-safeguard-20b","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/gpt-realtime-1.5":{"limit":{"context":0,"output":0},"modalities":{"input":["text","audio"],"output":["text","audio"]},"name":"GPT-Realtime-1.5","reasoning":false,"tool_call":false},"openai/gpt-realtime-2":{"limit":{"context":0,"output":0},"modalities":{"input":["text","audio"],"output":["text","audio"]},"name":"gpt-realtime-2","reasoning":false,"tool_call":false},"openai/gpt-realtime-2.1":{"limit":{"context":128000,"input":96000,"output":32000},"modalities":{"input":["text","audio"],"output":["text","audio"]},"name":"gpt-realtime-2.1","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high","xhigh"]}],"tool_call":false},"openai/gpt-realtime-mini":{"limit":{"context":0,"output":0},"modalities":{"input":["text","audio"],"output":["text","audio"]},"name":"GPT-Realtime mini","reasoning":false,"tool_call":false},"openai/gpt-realtime-whisper":{"limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"name":"gpt-realtime-whisper","reasoning":false,"tool_call":false},"openai/o1":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"o1","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/o3":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"o3","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/o3-deep-research":{"limit":{"context":200000,"input":100000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"o3-deep-research","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium"]}],"tool_call":true},"openai/o3-mini":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"name":"o3-mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/o3-pro":{"limit":{"context":200000,"input":100000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"o3 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/o4-mini":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o4-mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/text-embedding-3-large":{"limit":{"context":8192,"input":6656,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"text-embedding-3-large","reasoning":false,"tool_call":false},"openai/text-embedding-3-small":{"limit":{"context":8192,"input":6656,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"text-embedding-3-small","reasoning":false,"tool_call":false},"openai/text-embedding-ada-002":{"limit":{"context":8192,"input":6656,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"text-embedding-ada-002","reasoning":false,"tool_call":false},"openai/tts-1":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["audio"]},"name":"TTS-1","reasoning":false,"tool_call":false},"openai/tts-1-hd":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["audio"]},"name":"TTS-1 HD","reasoning":false,"tool_call":false},"openai/whisper-1":{"limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"name":"Whisper","reasoning":false,"tool_call":false},"perplexity/sonar":{"limit":{"context":127000,"output":8000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Sonar","reasoning":false,"tool_call":true},"perplexity/sonar-pro":{"limit":{"context":200000,"output":8000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Sonar Pro","reasoning":false,"tool_call":true},"perplexity/sonar-reasoning-pro":{"limit":{"context":127000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"name":"Sonar Reasoning Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":false},"prodia/flux-fast-schnell":{"limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Flux Schnell","reasoning":false,"tool_call":false},"quiverai/arrow-1.1":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["image"]},"name":"Arrow 1.1","reasoning":false,"tool_call":false},"recraft/recraft-v2":{"limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Recraft V2","reasoning":false,"tool_call":false},"recraft/recraft-v3":{"limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Recraft V3","reasoning":false,"tool_call":false},"recraft/recraft-v4":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Recraft V4","reasoning":false,"tool_call":false},"recraft/recraft-v4-pro":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Recraft V4 Pro","reasoning":false,"tool_call":false},"recraft/recraft-v4.1":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Recraft V4.1","reasoning":false,"tool_call":false},"recraft/recraft-v4.1-pro":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Recraft V4.1 Pro","reasoning":false,"tool_call":false},"recraft/recraft-v4.1-utility":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Recraft V4.1 Utility","reasoning":false,"tool_call":false},"recraft/recraft-v4.1-utility-pro":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Recraft V4.1 Utility Pro","reasoning":false,"tool_call":false},"sakana/fugu-ultra":{"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Fugu Ultra","reasoning":true,"reasoning_options":[],"tool_call":true},"stepfun/step-3.5-flash":{"limit":{"context":262114,"output":262114},"modalities":{"input":["text"],"output":["text"]},"name":"StepFun 3.5 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"stepfun/step-3.7-flash":{"limit":{"context":256000,"input":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Step 3.7 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"thinkingmachines/inkling":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Inkling","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","minimal","low","medium","high","xhigh"]}],"tool_call":true},"voyage/rerank-2.5":{"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"name":"Voyage Rerank 2.5","reasoning":false,"tool_call":false},"voyage/rerank-2.5-lite":{"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"name":"Voyage Rerank 2.5 Lite","reasoning":false,"tool_call":false},"voyage/voyage-3-large":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"voyage-3-large","reasoning":false,"tool_call":false},"voyage/voyage-3.5":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"voyage-3.5","reasoning":false,"tool_call":false},"voyage/voyage-3.5-lite":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"voyage-3.5-lite","reasoning":false,"tool_call":false},"voyage/voyage-4":{"limit":{"context":32000,"output":0},"modalities":{"input":["text"],"output":["text"]},"name":"voyage-4","reasoning":false,"tool_call":false},"voyage/voyage-4-large":{"limit":{"context":32000,"output":0},"modalities":{"input":["text"],"output":["text"]},"name":"voyage-4-large","reasoning":false,"tool_call":false},"voyage/voyage-4-lite":{"limit":{"context":32000,"output":0},"modalities":{"input":["text"],"output":["text"]},"name":"voyage-4-lite","reasoning":false,"tool_call":false},"voyage/voyage-code-2":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"voyage-code-2","reasoning":false,"tool_call":false},"voyage/voyage-code-3":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"voyage-code-3","reasoning":false,"tool_call":false},"voyage/voyage-finance-2":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"voyage-finance-2","reasoning":false,"tool_call":false},"voyage/voyage-law-2":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"voyage-law-2","reasoning":false,"tool_call":false},"xai/grok-4.1-fast-non-reasoning":{"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.1 Fast Non-Reasoning","reasoning":false,"tool_call":true},"xai/grok-4.1-fast-reasoning":{"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.1 Fast Reasoning","reasoning":true,"reasoning_options":[],"tool_call":true},"xai/grok-4.20-multi-agent":{"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.20 Multi-Agent","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"xai/grok-4.20-multi-agent-beta":{"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.20 Multi Agent Beta","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"xai/grok-4.20-non-reasoning":{"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.20 Non-Reasoning","reasoning":false,"tool_call":true},"xai/grok-4.20-non-reasoning-beta":{"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.20 Beta Non-Reasoning","reasoning":false,"tool_call":true},"xai/grok-4.20-reasoning":{"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.20 Reasoning","reasoning":true,"reasoning_options":[],"tool_call":true},"xai/grok-4.20-reasoning-beta":{"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.20 Beta Reasoning","reasoning":true,"reasoning_options":[],"tool_call":true},"xai/grok-4.3":{"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.3","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"xai/grok-4.5":{"limit":{"context":500000,"output":500000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"xai/grok-build-0.1":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Grok Build 0.1","reasoning":true,"reasoning_options":[],"tool_call":true},"xai/grok-imagine-image":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["text","image"]},"name":"Grok Imagine Image","reasoning":false,"tool_call":false},"xai/grok-imagine-video":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Grok Imagine","reasoning":false,"tool_call":false},"xai/grok-imagine-video-1.5":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Grok Imagine Video 1.5","reasoning":false,"tool_call":false},"xai/grok-imagine-video-1.5-preview":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Grok Imagine Video 1.5 Preview","reasoning":false,"tool_call":false},"xai/grok-stt":{"limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"name":"Grok STT","reasoning":false,"tool_call":false},"xai/grok-tts":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["audio"]},"name":"Grok TTS","reasoning":false,"tool_call":false},"xai/grok-voice-think-fast-1.0":{"limit":{"context":0,"output":0},"modalities":{"input":["text","audio"],"output":["text","audio"]},"name":"Grok Voice Think Fast 1.0","reasoning":false,"tool_call":false},"xiaomi/mimo-v2.5":{"limit":{"context":1050000,"output":131100},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"MiMo M2.5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"xiaomi/mimo-v2.5-pro":{"limit":{"context":1050000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"name":"MiMo V2.5 Pro","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-4.5":{"limit":{"context":128000,"output":96000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 4.5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-4.5-air":{"limit":{"context":128000,"output":96000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 4.5 Air","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-4.5v":{"limit":{"context":66000,"output":16000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GLM 4.5V","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-4.6":{"limit":{"context":200000,"output":96000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 4.6","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-4.6v":{"limit":{"context":128000,"output":24000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GLM-4.6V","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-4.6v-flash":{"limit":{"context":128000,"output":24000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GLM-4.6V-Flash","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-4.7":{"limit":{"context":200000,"output":120000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 4.7","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-4.7-flash":{"limit":{"context":200000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 4.7 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-4.7-flashx":{"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 4.7 FlashX","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-5":{"limit":{"context":202800,"output":131100},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-5-turbo":{"limit":{"context":202800,"output":131100},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 5 Turbo","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-5.1":{"limit":{"context":202000,"output":202000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 5.1","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-5.2":{"limit":{"context":1040000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 5.2","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","xhigh"]}],"tool_call":true},"zai/glm-5.2-fast":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 5.2 Fast","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","xhigh"]}],"tool_call":true},"zai/glm-5v-turbo":{"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GLM 5V Turbo","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true}}},"xai":{"models":{"grok-4.20-0309-non-reasoning":{"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.20 (Non-Reasoning)","reasoning":false,"tool_call":true},"grok-4.20-0309-reasoning":{"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.20 (Reasoning)","reasoning":true,"reasoning_options":[],"tool_call":true},"grok-4.20-multi-agent-0309":{"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.20 Multi-Agent","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":false},"grok-4.3":{"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.3","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"grok-4.5":{"limit":{"context":500000,"output":500000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"grok-build-0.1":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok Build 0.1","reasoning":true,"reasoning_options":[],"tool_call":true},"grok-imagine-image":{"limit":{"context":8000,"output":0},"modalities":{"input":["text","image","pdf"],"output":["image","pdf"]},"name":"Grok Imagine Image","reasoning":false,"tool_call":false},"grok-imagine-image-quality":{"limit":{"context":8000,"output":0},"modalities":{"input":["text","image","pdf"],"output":["image","pdf"]},"name":"Grok Imagine Image Quality","reasoning":false,"tool_call":false},"grok-imagine-video":{"limit":{"context":1024,"output":0},"modalities":{"input":["text","image","video","pdf"],"output":["video"]},"name":"Grok Imagine Video","reasoning":false,"tool_call":false}}},"xiaomi":{"models":{"mimo-v2-flash":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"MiMo-V2-Flash","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"mimo-v2-omni":{"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"name":"MiMo-V2-Omni","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"mimo-v2-pro":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiMo-V2-Pro","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"mimo-v2.5":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"name":"MiMo-V2.5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"mimo-v2.5-pro":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiMo-V2.5-Pro","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"mimo-v2.5-pro-ultraspeed":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiMo-V2.5-Pro-UltraSpeed","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true}}},"xiaomi-token-plan-cn":{"models":{"mimo-v2-pro":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiMo-V2-Pro","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"mimo-v2-tts":{"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"name":"MiMo-V2-TTS","reasoning":false,"tool_call":false},"mimo-v2.5":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"name":"MiMo-V2.5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"mimo-v2.5-pro":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiMo-V2.5-Pro","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"mimo-v2.5-tts":{"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"name":"MiMo-V2.5-TTS","reasoning":false,"tool_call":false},"mimo-v2.5-tts-voiceclone":{"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"name":"MiMo-V2.5-TTS-VoiceClone","reasoning":false,"tool_call":false},"mimo-v2.5-tts-voicedesign":{"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"name":"MiMo-V2.5-TTS-VoiceDesign","reasoning":false,"tool_call":false}}},"zai-coding-plan":{"models":{"glm-4.5-air":{"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-4.5-Air","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-4.7":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-4.7","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5-turbo":{"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5-Turbo","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5.1":{"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.1","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5.2":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.2","reasoning":true,"reasoning_options":[{"type":"effort","values":["high","max"]}],"tool_call":true},"glm-5v-turbo":{"limit":{"context":200000,"output":131072},"modalities":{"input":["text","image","video","pdf"],"output":["text"]},"name":"GLM-5V-Turbo","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true}}},"zhipuai-coding-plan":{"models":{"glm-4.5-air":{"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-4.5-Air","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-4.6v":{"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"GLM-4.6V","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-4.7":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-4.7","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5-turbo":{"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5-Turbo","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5.1":{"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.1","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5.2":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.2","reasoning":true,"reasoning_options":[{"type":"effort","values":["high","max"]}],"tool_call":true},"glm-5v-turbo":{"limit":{"context":200000,"output":131072},"modalities":{"input":["text","image","video","pdf"],"output":["text"]},"name":"GLM-5V-Turbo","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true}}}} +{"_meta":{"note":"filtered snapshot for kigi model-metadata enrichment; regenerate via scripts/gen_enrichment_snapshot.py","source":"https://models.dev/api.json (github.com/sst/models.dev, MIT)"},"alibaba-token-plan":{"models":{"MiniMax-M2.5":{"limit":{"context":196608,"input":196601,"output":24576},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"deepseek-v3.2":{"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V3.2","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"deepseek-v4-flash":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true},"deepseek-v4-pro":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Pro","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true},"glm-5":{"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5.1":{"limit":{"context":202752,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.1","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5.2":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.2","reasoning":true,"reasoning_options":[{"type":"effort","values":["high","max"]}],"tool_call":true},"kimi-k2.5":{"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.5","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"budget_tokens"}],"tool_call":true},"kimi-k2.6":{"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"budget_tokens"}],"tool_call":true},"kimi-k2.7-code":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.7 Code","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"budget_tokens"}],"tool_call":true},"qwen-image-2.0":{"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Qwen Image 2.0","reasoning":false,"tool_call":false},"qwen-image-2.0-pro":{"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Qwen Image 2.0 Pro","reasoning":false,"tool_call":false},"qwen3.6-flash":{"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.6 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":81920,"type":"budget_tokens"}],"tool_call":true},"qwen3.6-plus":{"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.6 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":81920,"type":"budget_tokens"}],"tool_call":true},"qwen3.7-max":{"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3.7 Max","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":262144,"type":"budget_tokens"}],"tool_call":true},"qwen3.7-plus":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Qwen3.7 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":262144,"type":"budget_tokens"}],"tool_call":true},"qwen3.8-max-preview":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.8 Max Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","xhigh"]},{"max":262144,"min":0,"type":"budget_tokens"}],"tool_call":true},"wan2.7-image":{"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Wan2.7 Image","reasoning":false,"tool_call":false},"wan2.7-image-pro":{"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Wan2.7 Image Pro","reasoning":false,"tool_call":false}}},"alibaba-token-plan-cn":{"models":{"MiniMax-M2.5":{"limit":{"context":196608,"input":196601,"output":24576},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"deepseek-v3.2":{"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V3.2","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"deepseek-v4-flash":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"deepseek-v4-pro":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Pro","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5":{"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5.1":{"limit":{"context":202752,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.1","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5.2":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.2","reasoning":true,"reasoning_options":[{"type":"effort","values":["high","max"]}],"tool_call":true},"kimi-k2.5":{"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"kimi-k2.6":{"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"kimi-k2.7-code":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.7 Code","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"budget_tokens"}],"tool_call":true},"qwen-image-2.0":{"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Qwen Image 2.0","reasoning":false,"tool_call":false},"qwen-image-2.0-pro":{"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Qwen Image 2.0 Pro","reasoning":false,"tool_call":false},"qwen3.6-flash":{"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.6 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":81920,"type":"budget_tokens"}],"tool_call":true},"qwen3.6-plus":{"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.6 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":81920,"type":"budget_tokens"}],"tool_call":true},"qwen3.7-max":{"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3.7 Max","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":262144,"type":"budget_tokens"}],"tool_call":true},"qwen3.7-plus":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Qwen3.7 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":262144,"type":"budget_tokens"}],"tool_call":true},"qwen3.8-max-preview":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.8 Max Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","xhigh"]},{"max":262144,"min":0,"type":"budget_tokens"}],"tool_call":true},"wan2.7-image":{"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Wan2.7 Image","reasoning":false,"tool_call":false},"wan2.7-image-pro":{"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Wan2.7 Image Pro","reasoning":false,"tool_call":false}}},"amazon-bedrock":{"models":{"amazon.nova-2-lite-v1:0":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Nova 2 Lite","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"amazon.nova-lite-v1:0":{"limit":{"context":300000,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Nova Lite","reasoning":false,"tool_call":true},"amazon.nova-micro-v1:0":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Nova Micro","reasoning":false,"tool_call":true},"amazon.nova-pro-v1:0":{"limit":{"context":300000,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Nova Pro","reasoning":false,"tool_call":true},"anthropic.claude-fable-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Fable 5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"anthropic.claude-haiku-4-5-20251001-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic.claude-opus-4-1-20250805-v1:0":{"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.1","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic.claude-opus-4-5-20251101-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic.claude-opus-4-6-v1":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic.claude-opus-4-7":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.7","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"anthropic.claude-opus-4-8":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"anthropic.claude-sonnet-4-5-20250929-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic.claude-sonnet-4-6":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic.claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"au.anthropic.claude-haiku-4-5-20251001-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5 (AU)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"au.anthropic.claude-opus-4-6-v1":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"AU Anthropic Claude Opus 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"au.anthropic.claude-opus-4-8":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8 (AU)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"au.anthropic.claude-sonnet-4-5-20250929-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5 (AU)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"au.anthropic.claude-sonnet-4-6":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"AU Anthropic Claude Sonnet 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"au.anthropic.claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5 (AU)","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"deepseek.r1-v1:0":{"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-R1","reasoning":true,"reasoning_options":[],"tool_call":true},"deepseek.v3-v1:0":{"limit":{"context":163840,"output":81920},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-V3.1","reasoning":true,"reasoning_options":[],"tool_call":true},"deepseek.v3.2":{"limit":{"context":163840,"output":81920},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-V3.2","reasoning":true,"reasoning_options":[],"tool_call":true},"eu.anthropic.claude-fable-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Fable 5 (EU)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"eu.anthropic.claude-haiku-4-5-20251001-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5 (EU)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"eu.anthropic.claude-opus-4-5-20251101-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.5 (EU)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"eu.anthropic.claude-opus-4-6-v1":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.6 (EU)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"eu.anthropic.claude-opus-4-7":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.7 (EU)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"eu.anthropic.claude-opus-4-8":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8 (EU)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"eu.anthropic.claude-sonnet-4-5-20250929-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5 (EU)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"eu.anthropic.claude-sonnet-4-6":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.6 (EU)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"eu.anthropic.claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5 (EU)","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"global.anthropic.claude-fable-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Fable 5 (Global)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"global.anthropic.claude-haiku-4-5-20251001-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5 (Global)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"global.anthropic.claude-opus-4-5-20251101-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.5 (Global)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"global.anthropic.claude-opus-4-6-v1":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.6 (Global)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"global.anthropic.claude-opus-4-7":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.7 (Global)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"global.anthropic.claude-opus-4-8":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8 (Global)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"global.anthropic.claude-sonnet-4-5-20250929-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5 (Global)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"global.anthropic.claude-sonnet-4-6":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.6 (Global)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"global.anthropic.claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5 (Global)","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"google.gemma-3-12b-it":{"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Google Gemma 3 12B","reasoning":false,"tool_call":false},"google.gemma-3-27b-it":{"limit":{"context":202752,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Google Gemma 3 27B Instruct","reasoning":false,"tool_call":true},"google.gemma-3-4b-it":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"Gemma 3 4B IT","reasoning":false,"tool_call":true},"jp.anthropic.claude-haiku-4-5-20251001-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5 (JP)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"jp.anthropic.claude-opus-4-7":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.7 (JP)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"jp.anthropic.claude-opus-4-8":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8 (JP)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"jp.anthropic.claude-sonnet-4-5-20250929-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5 (JP)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"jp.anthropic.claude-sonnet-4-6":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.6 (JP)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"jp.anthropic.claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5 (JP)","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"meta.llama3-1-70b-instruct-v1:0":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.1 70B Instruct","reasoning":false,"tool_call":true},"meta.llama3-1-8b-instruct-v1:0":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.1 8B Instruct","reasoning":false,"tool_call":true},"meta.llama3-3-70b-instruct-v1:0":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.3 70B Instruct","reasoning":false,"tool_call":true},"meta.llama4-maverick-17b-instruct-v1:0":{"limit":{"context":1000000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama 4 Maverick 17B Instruct","reasoning":false,"tool_call":true},"meta.llama4-scout-17b-instruct-v1:0":{"limit":{"context":3500000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama 4 Scout 17B Instruct","reasoning":false,"tool_call":true},"minimax.minimax-m2":{"limit":{"context":204608,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax M2","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax.minimax-m2.1":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax M2.1","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax.minimax-m2.5":{"limit":{"context":196608,"output":98304},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax M2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"mistral.devstral-2-123b":{"limit":{"context":256000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Devstral 2 123B","reasoning":false,"tool_call":true},"mistral.magistral-small-2509":{"limit":{"context":128000,"output":40000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Magistral Small 1.2","reasoning":true,"reasoning_options":[],"tool_call":true},"mistral.ministral-3-14b-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Ministral 14B 3.0","reasoning":false,"tool_call":true},"mistral.ministral-3-3b-instruct":{"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Ministral 3 3B","reasoning":false,"tool_call":true},"mistral.ministral-3-8b-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Ministral 3 8B","reasoning":false,"tool_call":true},"mistral.mistral-large-3-675b-instruct":{"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Large 3","reasoning":false,"tool_call":true},"mistral.pixtral-large-2502-v1:0":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Pixtral Large (25.02)","reasoning":false,"tool_call":true},"mistral.voxtral-mini-3b-2507":{"limit":{"context":128000,"output":4096},"modalities":{"input":["audio","text"],"output":["text"]},"name":"Voxtral Mini 3B 2507","reasoning":false,"tool_call":true},"mistral.voxtral-small-24b-2507":{"limit":{"context":32000,"output":8192},"modalities":{"input":["text","audio"],"output":["text"]},"name":"Voxtral Small 24B 2507","reasoning":false,"tool_call":true},"moonshot.kimi-k2-thinking":{"limit":{"context":262143,"output":16000},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 Thinking","reasoning":true,"reasoning_options":[],"tool_call":true},"moonshotai.kimi-k2.5":{"limit":{"context":262143,"output":16000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"nvidia.nemotron-nano-12b-v2":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"NVIDIA Nemotron Nano 12B v2 VL BF16","reasoning":false,"tool_call":true},"nvidia.nemotron-nano-3-30b":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"NVIDIA Nemotron Nano 3 30B","reasoning":true,"reasoning_options":[],"tool_call":true},"nvidia.nemotron-nano-9b-v2":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"NVIDIA Nemotron Nano 9B v2","reasoning":false,"tool_call":true},"nvidia.nemotron-super-3-120b":{"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"NVIDIA Nemotron 3 Super 120B A12B","reasoning":true,"reasoning_options":[],"tool_call":true},"openai.gpt-5.4":{"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.4","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"openai.gpt-5.5":{"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"openai.gpt-5.6-luna":{"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Luna","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"openai.gpt-5.6-sol":{"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Sol","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"openai.gpt-5.6-terra":{"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Terra","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"openai.gpt-oss-120b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"gpt-oss-120b","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai.gpt-oss-120b-1:0":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"gpt-oss-120b","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai.gpt-oss-20b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"gpt-oss-20b","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai.gpt-oss-20b-1:0":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"gpt-oss-20b","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai.gpt-oss-safeguard-120b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS Safeguard 120B","reasoning":false,"tool_call":true},"openai.gpt-oss-safeguard-20b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS Safeguard 20B","reasoning":false,"tool_call":true},"qwen.qwen3-235b-a22b-2507-v1:0":{"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 235B A22B 2507","reasoning":false,"tool_call":true},"qwen.qwen3-32b-v1:0":{"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 32B (dense)","reasoning":true,"reasoning_options":[],"tool_call":true},"qwen.qwen3-coder-30b-a3b-v1:0":{"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Coder 30B A3B Instruct","reasoning":false,"tool_call":true},"qwen.qwen3-coder-480b-a35b-v1:0":{"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Coder 480B A35B Instruct","reasoning":false,"tool_call":true},"qwen.qwen3-coder-next":{"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Coder Next","reasoning":true,"reasoning_options":[],"tool_call":true},"qwen.qwen3-next-80b-a3b":{"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen/Qwen3-Next-80B-A3B-Instruct","reasoning":false,"tool_call":true},"qwen.qwen3-vl-235b-a22b":{"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Qwen/Qwen3-VL-235B-A22B-Instruct","reasoning":false,"tool_call":true},"us.anthropic.claude-fable-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Fable 5 (US)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"us.anthropic.claude-haiku-4-5-20251001-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5 (US)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"us.anthropic.claude-opus-4-1-20250805-v1:0":{"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.1 (US)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"us.anthropic.claude-opus-4-5-20251101-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.5 (US)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"us.anthropic.claude-opus-4-6-v1":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.6 (US)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"us.anthropic.claude-opus-4-7":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.7 (US)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"us.anthropic.claude-opus-4-8":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8 (US)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"us.anthropic.claude-sonnet-4-5-20250929-v1:0":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5 (US)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"us.anthropic.claude-sonnet-4-6":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.6 (US)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"us.anthropic.claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5 (US)","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"us.deepseek.r1-v1:0":{"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-R1 (US)","reasoning":true,"reasoning_options":[],"tool_call":true},"us.meta.llama4-maverick-17b-instruct-v1:0":{"limit":{"context":1000000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama 4 Maverick 17B Instruct (US)","reasoning":false,"tool_call":true},"us.meta.llama4-scout-17b-instruct-v1:0":{"limit":{"context":3500000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama 4 Scout 17B Instruct (US)","reasoning":false,"tool_call":true},"writer.palmyra-x4-v1:0":{"limit":{"context":122880,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Palmyra X4","reasoning":true,"reasoning_options":[],"tool_call":true},"writer.palmyra-x5-v1:0":{"limit":{"context":1040000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Palmyra X5","reasoning":true,"reasoning_options":[],"tool_call":true},"xai.grok-4.3":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"name":"Grok 4.3","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"zai.glm-4.7":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-4.7","reasoning":true,"reasoning_options":[],"tool_call":true},"zai.glm-4.7-flash":{"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-4.7-Flash","reasoning":true,"reasoning_options":[],"tool_call":true},"zai.glm-5":{"limit":{"context":202752,"output":101376},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5","reasoning":true,"reasoning_options":[],"tool_call":true}}},"anthropic":{"models":{"claude-fable-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Fable 5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"claude-haiku-4-5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5 (latest)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-haiku-4-5-20251001":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-1":{"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.1 (latest)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-1-20250805":{"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.1","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.5 (latest)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-5-20251101":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-6":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-7":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.7","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"claude-opus-4-8":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"claude-sonnet-4-5":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5 (latest)","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-sonnet-4-5-20250929":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-sonnet-4-6":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true}}},"azure":{"models":{"claude-fable-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Fable 5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"claude-haiku-4-5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-1":{"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.1","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-6":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-8":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"claude-sonnet-4-5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-sonnet-4-6":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"codestral-2501":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"name":"Codestral 25.01","reasoning":false,"tool_call":true},"codex-mini":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"name":"Codex Mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"cohere-command-a":{"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Command A","reasoning":true,"reasoning_options":[],"tool_call":true},"cohere-command-r-08-2024":{"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"name":"Command R","reasoning":false,"tool_call":true},"cohere-command-r-plus-08-2024":{"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"name":"Command R+","reasoning":false,"tool_call":true},"cohere-embed-v-4-0":{"limit":{"context":128000,"output":1536},"modalities":{"input":["text","image"],"output":["text"]},"name":"Embed v4","reasoning":false,"tool_call":false},"cohere-embed-v3-english":{"limit":{"context":512,"output":1024},"modalities":{"input":["text"],"output":["text"]},"name":"Embed v3 English","reasoning":false,"tool_call":false},"cohere-embed-v3-multilingual":{"limit":{"context":512,"output":1024},"modalities":{"input":["text"],"output":["text"]},"name":"Embed v3 Multilingual","reasoning":false,"tool_call":false},"deepseek-r1":{"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-R1","reasoning":true,"reasoning_options":[],"tool_call":false},"deepseek-r1-0528":{"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-R1-0528","reasoning":true,"reasoning_options":[],"tool_call":true},"deepseek-v3-0324":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-V3-0324","reasoning":false,"tool_call":true},"deepseek-v3.1":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-V3.1","reasoning":true,"reasoning_options":[],"tool_call":true},"deepseek-v3.2":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-V3.2","reasoning":true,"reasoning_options":[],"tool_call":true},"deepseek-v3.2-speciale":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-V3.2-Speciale","reasoning":true,"reasoning_options":[],"tool_call":false},"deepseek-v4-flash":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-V4-Flash","reasoning":true,"reasoning_options":[],"tool_call":false},"deepseek-v4-pro":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-V4-Pro","reasoning":true,"reasoning_options":[],"tool_call":false},"gpt-3.5-turbo-0125":{"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-3.5 Turbo 0125","reasoning":false,"tool_call":false},"gpt-3.5-turbo-0301":{"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-3.5 Turbo 0301","reasoning":false,"tool_call":false},"gpt-3.5-turbo-0613":{"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-3.5 Turbo 0613","reasoning":false,"tool_call":false},"gpt-3.5-turbo-1106":{"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-3.5 Turbo 1106","reasoning":false,"tool_call":false},"gpt-3.5-turbo-instruct":{"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-3.5 Turbo Instruct","reasoning":false,"tool_call":false},"gpt-4":{"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-4","reasoning":false,"tool_call":true},"gpt-4-32k":{"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-4 32K","reasoning":false,"tool_call":true},"gpt-4-turbo":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4 Turbo","reasoning":false,"tool_call":true},"gpt-4-turbo-vision":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4 Turbo Vision","reasoning":false,"tool_call":true},"gpt-4.1":{"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4.1","reasoning":false,"tool_call":true},"gpt-4.1-mini":{"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4.1 mini","reasoning":false,"tool_call":true},"gpt-4.1-nano":{"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4.1 nano","reasoning":false,"tool_call":true},"gpt-4o":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4o","reasoning":false,"tool_call":true},"gpt-4o-mini":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4o mini","reasoning":false,"tool_call":true},"gpt-5":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gpt-5-chat":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Chat","reasoning":true,"reasoning_options":[],"tool_call":false},"gpt-5-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5-Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gpt-5-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gpt-5-nano":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Nano","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gpt-5-pro":{"limit":{"context":400000,"output":272000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["high"]}],"tool_call":true},"gpt-5.1":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"name":"GPT-5.1","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"gpt-5.1-chat":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"name":"GPT-5.1 Chat","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium"]}],"tool_call":true},"gpt-5.1-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"name":"GPT-5.1 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gpt-5.1-codex-max":{"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1 Codex Max","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.1-codex-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1 Codex Mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gpt-5.2":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.2","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.2-chat":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.2 Chat","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium"]}],"tool_call":true},"gpt-5.2-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.2 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.3-chat":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.3 Chat","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium"]}],"tool_call":true},"gpt-5.3-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.3 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.4","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.4 Mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4-nano":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.4 Nano","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4-pro":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.4 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium","high","xhigh"]}],"tool_call":true},"gpt-5.5":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.6-luna":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Luna","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"gpt-5.6-sol":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Sol","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"gpt-5.6-terra":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Terra","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"gpt-chat-latest":{"limit":{"context":128000,"input":111616,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT Chat Latest","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gpt-image-1":{"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"name":"GPT-Image-1","reasoning":false,"tool_call":false},"gpt-image-1.5":{"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["text","image"]},"name":"GPT-Image-1.5","reasoning":false,"tool_call":false},"gpt-image-2":{"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"name":"GPT-Image-2","reasoning":false,"tool_call":false},"grok-4-1-fast-non-reasoning":{"limit":{"context":128000,"input":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Grok 4.1 Fast (Non-Reasoning)","reasoning":false,"tool_call":true},"grok-4-1-fast-reasoning":{"limit":{"context":128000,"input":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Grok 4.1 Fast (Reasoning)","reasoning":true,"reasoning_options":[],"tool_call":true},"grok-4-20-non-reasoning":{"limit":{"context":262000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Grok 4.20 (Non-Reasoning)","reasoning":false,"tool_call":true},"grok-4-20-reasoning":{"limit":{"context":262000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Grok 4.20 (Reasoning)","reasoning":true,"reasoning_options":[],"tool_call":true},"grok-4-fast-reasoning":{"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Grok 4 Fast (Reasoning)","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2-thinking":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 Thinking","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2.5":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"kimi-k2.6":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"llama-3.2-11b-vision-instruct":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama-3.2-11B-Vision-Instruct","reasoning":false,"tool_call":true},"llama-3.2-90b-vision-instruct":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama-3.2-90B-Vision-Instruct","reasoning":false,"tool_call":true},"llama-3.3-70b-instruct":{"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Llama-3.3-70B-Instruct","reasoning":false,"tool_call":true},"llama-4-maverick-17b-128e-instruct-fp8":{"limit":{"context":1000000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama 4 Maverick 17B 128E Instruct FP8","reasoning":false,"tool_call":true},"llama-4-scout-17b-16e-instruct":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama 4 Scout 17B 16E Instruct","reasoning":false,"tool_call":true},"meta-llama-3-70b-instruct":{"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"name":"Meta-Llama-3-70B-Instruct","reasoning":false,"tool_call":false},"meta-llama-3-8b-instruct":{"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"name":"Meta-Llama-3-8B-Instruct","reasoning":false,"tool_call":false},"meta-llama-3.1-405b-instruct":{"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Meta-Llama-3.1-405B-Instruct","reasoning":false,"tool_call":true},"meta-llama-3.1-70b-instruct":{"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Meta-Llama-3.1-70B-Instruct","reasoning":false,"tool_call":true},"meta-llama-3.1-8b-instruct":{"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Meta-Llama-3.1-8B-Instruct","reasoning":false,"tool_call":true},"ministral-3b":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Ministral 3B","reasoning":false,"tool_call":true},"mistral-large-2411":{"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral Large 24.11","reasoning":false,"tool_call":true},"mistral-medium-2505":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Medium 3","reasoning":false,"tool_call":true},"mistral-nemo":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral Nemo","reasoning":false,"tool_call":true},"mistral-small-2503":{"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Small 3.1","reasoning":false,"tool_call":true},"model-router":{"limit":{"context":200000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"Model Router","reasoning":false,"tool_call":true},"o1":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o1","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"o1-mini":{"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"o1-mini","reasoning":true,"reasoning_options":[],"tool_call":true},"o3":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o3","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"o3-mini":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"name":"o3-mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"o4-mini":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o4-mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"phi-3-medium-128k-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-3-medium-instruct (128k)","reasoning":false,"tool_call":false},"phi-3-medium-4k-instruct":{"limit":{"context":4096,"output":1024},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-3-medium-instruct (4k)","reasoning":false,"tool_call":false},"phi-3-mini-128k-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-3-mini-instruct (128k)","reasoning":false,"tool_call":false},"phi-3-mini-4k-instruct":{"limit":{"context":4096,"output":1024},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-3-mini-instruct (4k)","reasoning":false,"tool_call":false},"phi-3-small-128k-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-3-small-instruct (128k)","reasoning":false,"tool_call":false},"phi-3-small-8k-instruct":{"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-3-small-instruct (8k)","reasoning":false,"tool_call":false},"phi-3.5-mini-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-3.5-mini-instruct","reasoning":false,"tool_call":false},"phi-3.5-moe-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-3.5-MoE-instruct","reasoning":false,"tool_call":false},"phi-4":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-4","reasoning":false,"tool_call":false},"phi-4-mini":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-4-mini","reasoning":false,"tool_call":true},"phi-4-mini-reasoning":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-4-mini-reasoning","reasoning":true,"reasoning_options":[],"tool_call":true},"phi-4-multimodal":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image","audio"],"output":["text"]},"name":"Phi-4-multimodal","reasoning":false,"tool_call":false},"phi-4-reasoning":{"limit":{"context":32000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-4-reasoning","reasoning":true,"reasoning_options":[],"tool_call":false},"phi-4-reasoning-plus":{"limit":{"context":32000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-4-reasoning-plus","reasoning":true,"reasoning_options":[],"tool_call":false},"text-embedding-3-large":{"limit":{"context":8191,"output":3072},"modalities":{"input":["text"],"output":["text"]},"name":"text-embedding-3-large","reasoning":false,"tool_call":false},"text-embedding-3-small":{"limit":{"context":8191,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"text-embedding-3-small","reasoning":false,"tool_call":false},"text-embedding-ada-002":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"text-embedding-ada-002","reasoning":false,"tool_call":false}}},"cerebras":{"models":{"gemma-4-31b":{"limit":{"context":131072,"output":40960},"modalities":{"input":["text","image"],"output":["text"]},"name":"Gemma 4 31B IT","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"gpt-oss-120b":{"limit":{"context":131072,"output":40960},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 120B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"zai-glm-4.7":{"limit":{"context":131072,"output":40960},"modalities":{"input":["text"],"output":["text"]},"name":"Z.AI GLM-4.7","reasoning":true,"reasoning_options":[{"type":"effort","values":["none"]}],"tool_call":true}}},"cloudflare-ai-gateway":{"models":{"anthropic/claude-3-5-haiku":{"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 3.5 (latest)","reasoning":false,"tool_call":true},"anthropic/claude-3-haiku":{"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 3","reasoning":false,"tool_call":true},"anthropic/claude-3-opus":{"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 3","reasoning":false,"tool_call":true},"anthropic/claude-3-sonnet":{"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 3","reasoning":false,"tool_call":true},"anthropic/claude-3.5-haiku":{"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 3.5 (latest)","reasoning":false,"tool_call":true},"anthropic/claude-3.5-sonnet":{"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 3.5 v2","reasoning":false,"tool_call":true},"anthropic/claude-fable-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Fable 5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"anthropic/claude-haiku-4-5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5 (latest)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"anthropic/claude-opus-4":{"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4 (latest)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"anthropic/claude-opus-4-1":{"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.1 (latest)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"anthropic/claude-opus-4-5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.5 (latest)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"anthropic/claude-opus-4-6":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.6 (latest)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"anthropic/claude-opus-4-7":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.7","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"anthropic/claude-opus-4-8":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"anthropic/claude-sonnet-4":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4 (latest)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"anthropic/claude-sonnet-4-5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5 (latest)","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"anthropic/claude-sonnet-4-6":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"anthropic/claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"moonshotai/kimi-k3":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K3","reasoning":true,"reasoning_options":[{"type":"effort","values":["max"]}],"tool_call":true},"openai/gpt-3.5-turbo":{"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-3.5-turbo","reasoning":false,"tool_call":false},"openai/gpt-4":{"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-4","reasoning":false,"tool_call":true},"openai/gpt-4-turbo":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4 Turbo","reasoning":false,"tool_call":true},"openai/gpt-4o":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4o","reasoning":false,"tool_call":true},"openai/gpt-4o-mini":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4o mini","reasoning":false,"tool_call":true},"openai/gpt-5.1":{"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"openai/gpt-5.1-codex":{"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/gpt-5.2":{"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.2","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.2-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.2 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.3-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.3 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.4":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.4","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.5":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.6-luna":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Luna","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"openai/gpt-5.6-sol":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Sol","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"openai/gpt-5.6-terra":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Terra","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"openai/o1":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o1","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/o3":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o3","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/o3-mini":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"name":"o3-mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/o3-pro":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o3-pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/o4-mini":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o4-mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"workers-ai/@cf/ai4bharat/indictrans2-en-indic-1B":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"IndicTrans2 EN-Indic 1B","reasoning":false,"tool_call":false},"workers-ai/@cf/aisingapore/gemma-sea-lion-v4-27b-it":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Gemma SEA-LION v4 27B IT","reasoning":false,"tool_call":false},"workers-ai/@cf/baai/bge-base-en-v1.5":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"BGE Base EN v1.5","reasoning":false,"tool_call":false},"workers-ai/@cf/baai/bge-large-en-v1.5":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"BGE Large EN v1.5","reasoning":false,"tool_call":false},"workers-ai/@cf/baai/bge-m3":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"BGE M3","reasoning":false,"tool_call":false},"workers-ai/@cf/baai/bge-reranker-base":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"BGE Reranker Base","reasoning":false,"tool_call":false},"workers-ai/@cf/baai/bge-small-en-v1.5":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"BGE Small EN v1.5","reasoning":false,"tool_call":false},"workers-ai/@cf/deepgram/aura-2-en":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Deepgram Aura 2 (EN)","reasoning":false,"tool_call":false},"workers-ai/@cf/deepgram/aura-2-es":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Deepgram Aura 2 (ES)","reasoning":false,"tool_call":false},"workers-ai/@cf/deepgram/nova-3":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Deepgram Nova 3","reasoning":false,"tool_call":false},"workers-ai/@cf/deepseek-ai/deepseek-r1-distill-qwen-32b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek R1 Distill Qwen 32B","reasoning":false,"tool_call":false},"workers-ai/@cf/facebook/bart-large-cnn":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"BART Large CNN","reasoning":false,"tool_call":false},"workers-ai/@cf/google/gemma-3-12b-it":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Gemma 3 12B IT","reasoning":false,"tool_call":false},"workers-ai/@cf/huggingface/distilbert-sst-2-int8":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"DistilBERT SST-2 INT8","reasoning":false,"tool_call":false},"workers-ai/@cf/ibm-granite/granite-4.0-h-micro":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"IBM Granite 4.0 H Micro","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-2-7b-chat-fp16":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 2 7B Chat FP16","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-3-8b-instruct":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3 8B Instruct","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-3-8b-instruct-awq":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3 8B Instruct AWQ","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-3.1-8b-instruct":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.1 8B Instruct","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-3.1-8b-instruct-awq":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.1 8B Instruct AWQ","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-3.1-8b-instruct-fp8":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.1 8B Instruct FP8","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-3.2-11b-vision-instruct":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.2 11B Vision Instruct","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-3.2-1b-instruct":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.2 1B Instruct","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-3.2-3b-instruct":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.2 3B Instruct","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-3.3-70b-instruct-fp8-fast":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.3 70B Instruct FP8 Fast","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-4-scout-17b-16e-instruct":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 4 Scout 17B 16E Instruct","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/llama-guard-3-8b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Llama Guard 3 8B","reasoning":false,"tool_call":false},"workers-ai/@cf/meta/m2m100-1.2b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"M2M100 1.2B","reasoning":false,"tool_call":false},"workers-ai/@cf/mistral/mistral-7b-instruct-v0.1":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral 7B Instruct v0.1","reasoning":false,"tool_call":false},"workers-ai/@cf/mistralai/mistral-small-3.1-24b-instruct":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral Small 3.1 24B Instruct","reasoning":false,"tool_call":false},"workers-ai/@cf/moonshotai/kimi-k2.5":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.5","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"workers-ai/@cf/moonshotai/kimi-k2.6":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"workers-ai/@cf/myshell-ai/melotts":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"MyShell MeloTTS","reasoning":false,"tool_call":false},"workers-ai/@cf/nvidia/nemotron-3-120b-a12b":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"name":"Nemotron 3 Super 120B","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"workers-ai/@cf/openai/gpt-oss-120b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 120B","reasoning":false,"tool_call":false},"workers-ai/@cf/openai/gpt-oss-20b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 20B","reasoning":false,"tool_call":false},"workers-ai/@cf/pfnet/plamo-embedding-1b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"PLaMo Embedding 1B","reasoning":false,"tool_call":false},"workers-ai/@cf/pipecat-ai/smart-turn-v2":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Pipecat Smart Turn v2","reasoning":false,"tool_call":false},"workers-ai/@cf/qwen/qwen2.5-coder-32b-instruct":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen 2.5 Coder 32B Instruct","reasoning":false,"tool_call":false},"workers-ai/@cf/qwen/qwen3-30b-a3b-fp8":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 30B A3B FP8","reasoning":false,"tool_call":false},"workers-ai/@cf/qwen/qwen3-embedding-0.6b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Embedding 0.6B","reasoning":false,"tool_call":false},"workers-ai/@cf/qwen/qwq-32b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"QwQ 32B","reasoning":false,"tool_call":false},"workers-ai/@cf/zai-org/glm-4.7-flash":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-4.7-Flash","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"workers-ai/@cf/zai-org/glm-5.2":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Glm 5.2","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high"]}],"tool_call":true}}},"deepseek":{"models":{"deepseek-chat":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek Chat","reasoning":false,"tool_call":true},"deepseek-reasoner":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek Reasoner","reasoning":true,"reasoning_options":[],"tool_call":true},"deepseek-v4-flash":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true},"deepseek-v4-pro":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Pro","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true}}},"fireworks-ai":{"models":{"accounts/fireworks/models/deepseek-v4-flash":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true},"accounts/fireworks/models/deepseek-v4-pro":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Pro","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true},"accounts/fireworks/models/glm-5p1":{"limit":{"context":202800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 5.1","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"accounts/fireworks/models/glm-5p2":{"limit":{"context":1048575,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 5.2","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true},"accounts/fireworks/models/gpt-oss-120b":{"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 120B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"accounts/fireworks/models/gpt-oss-20b":{"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 20B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"accounts/fireworks/models/kimi-k2p6":{"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"accounts/fireworks/models/kimi-k2p7-code":{"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.7 Code","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"accounts/fireworks/models/minimax-m2p7":{"limit":{"context":196608,"output":196608},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.7","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"accounts/fireworks/models/minimax-m3":{"limit":{"context":512000,"output":512000},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M3","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"accounts/fireworks/models/qwen3p7-plus":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"name":"Qwen 3.7 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high"]},{"min":1,"type":"budget_tokens"}],"tool_call":true},"accounts/fireworks/routers/glm-5p1-fast":{"limit":{"context":202800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 5.1 Fast","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"accounts/fireworks/routers/glm-5p2-fast":{"limit":{"context":1048575,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 5.2 Fast","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true},"accounts/fireworks/routers/kimi-k2p6-fast":{"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.6 Fast","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"accounts/fireworks/routers/kimi-k2p6-turbo":{"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.6 Turbo","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"accounts/fireworks/routers/kimi-k2p7-code-fast":{"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.7 Code Fast","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true}}},"github-copilot":{"models":{"claude-fable-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Fable 5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"claude-haiku-4.5":{"limit":{"context":200000,"input":136000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5 (latest)","reasoning":true,"reasoning_options":[{"max":32000,"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4.5":{"limit":{"context":200000,"input":168000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.5 (latest)","reasoning":true,"reasoning_options":[{"max":32000,"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4.6":{"limit":{"context":200000,"input":168000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]}],"tool_call":true},"claude-opus-4.7":{"limit":{"context":200000,"input":168000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.7","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"claude-opus-4.8":{"limit":{"context":200000,"input":168000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"claude-sonnet-4":{"limit":{"context":216000,"input":128000,"output":16000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4 (latest)","reasoning":true,"reasoning_options":[],"tool_call":true},"claude-sonnet-4.5":{"limit":{"context":200000,"input":168000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5 (latest)","reasoning":true,"reasoning_options":[{"max":32000,"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-sonnet-4.6":{"limit":{"context":200000,"input":168000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"max":32000,"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"gemini-2.5-pro":{"limit":{"context":128000,"input":128000,"output":64000},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"name":"Gemini 2.5 Pro","reasoning":true,"reasoning_options":[{"max":32768,"min":128,"type":"budget_tokens"}],"tool_call":true},"gemini-3-flash-preview":{"limit":{"context":128000,"input":128000,"output":64000},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3 Flash Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]},{"max":32000,"min":256,"type":"budget_tokens"}],"tool_call":true},"gemini-3.1-pro-preview":{"limit":{"context":1000000,"input":936000,"output":64000},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3.1 Pro Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]},{"max":32000,"min":256,"type":"budget_tokens"}],"tool_call":true},"gemini-3.5-flash":{"limit":{"context":200000,"input":128000,"output":64000},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3.5 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]},{"max":24000,"min":256,"type":"budget_tokens"}],"tool_call":true},"gpt-4.1":{"limit":{"context":128000,"input":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-4.1","reasoning":false,"tool_call":true},"gpt-5-mini":{"limit":{"context":264000,"input":128000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gpt-5.2":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.2","reasoning":true,"reasoning_options":[],"tool_call":true},"gpt-5.2-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.2 Codex","reasoning":true,"reasoning_options":[],"tool_call":true},"gpt-5.3-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.3 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.4","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.4 mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4-nano":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.4 nano","reasoning":true,"reasoning_options":[],"tool_call":true},"gpt-5.5":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.6-luna":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Luna","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"gpt-5.6-sol":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Sol","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"gpt-5.6-terra":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Terra","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"kimi-k2.7-code":{"limit":{"context":256000,"input":224000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.7 Code","reasoning":true,"reasoning_options":[],"tool_call":true},"mai-code-1-flash-picker":{"limit":{"context":256000,"input":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"MAI-Code-1-Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true}}},"google":{"models":{"gemini-2.0-flash":{"limit":{"context":1048576,"output":8192},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"name":"Gemini 2.0 Flash","reasoning":false,"tool_call":true},"gemini-2.0-flash-lite":{"limit":{"context":1048576,"output":8192},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"name":"Gemini 2.0 Flash-Lite","reasoning":false,"tool_call":true},"gemini-2.5-flash":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"name":"Gemini 2.5 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":24576,"min":0,"type":"budget_tokens"}],"tool_call":true},"gemini-2.5-flash-image":{"limit":{"context":32768,"output":32768},"modalities":{"input":["text","image"],"output":["text","image"]},"name":"Nano Banana","reasoning":true,"reasoning_options":[],"tool_call":false},"gemini-2.5-flash-lite":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"name":"Gemini 2.5 Flash-Lite","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":24576,"min":512,"type":"budget_tokens"}],"tool_call":true},"gemini-2.5-flash-preview-tts":{"limit":{"context":8192,"output":16384},"modalities":{"input":["text"],"output":["audio"]},"name":"Gemini 2.5 Flash Preview TTS","reasoning":false,"tool_call":false},"gemini-2.5-pro":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"name":"Gemini 2.5 Pro","reasoning":true,"reasoning_options":[{"max":32768,"min":128,"type":"budget_tokens"}],"tool_call":true},"gemini-2.5-pro-preview-tts":{"limit":{"context":8192,"output":16384},"modalities":{"input":["text"],"output":["audio"]},"name":"Gemini 2.5 Pro Preview TTS","reasoning":false,"tool_call":false},"gemini-3-flash-preview":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3 Flash Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gemini-3-pro-image-preview":{"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text","image"]},"name":"Nano Banana Pro","reasoning":true,"reasoning_options":[],"tool_call":false},"gemini-3-pro-preview":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3 Pro Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","high"]}],"tool_call":true},"gemini-3.1-flash-image-preview":{"limit":{"context":65536,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text","image"]},"name":"Nano Banana 2","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","high"]}],"tool_call":false},"gemini-3.1-flash-lite":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3.1 Flash Lite","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gemini-3.1-flash-lite-preview":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3.1 Flash Lite Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gemini-3.1-pro-preview":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3.1 Pro Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gemini-3.1-pro-preview-customtools":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3.1 Pro Preview Custom Tools","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gemini-3.5-flash":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3.5 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gemini-3.5-flash-lite":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3.5 Flash Lite","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gemini-3.6-flash":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3.6 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gemini-embedding-001":{"limit":{"context":2048,"output":1},"modalities":{"input":["text"],"output":["text"]},"name":"Gemini Embedding 001","reasoning":false,"tool_call":false},"gemini-flash-latest":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini Flash Latest","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gemini-flash-lite-latest":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini Flash-Lite Latest","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gemini-omni-flash-preview":{"limit":{"context":131072,"output":65536},"modalities":{"input":["text","image","video"],"output":["video"]},"name":"Gemini Omni Flash Preview","reasoning":true,"reasoning_options":[],"tool_call":false},"gemma-4-26b-a4b-it":{"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"name":"Gemma 4 26B A4B IT","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"gemma-4-31b-it":{"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"name":"Gemma 4 31B IT","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true}}},"groq":{"models":{"canopylabs/orpheus-arabic-saudi":{"limit":{"context":4000,"output":50000},"modalities":{"input":["text"],"output":["audio"]},"name":"Canopy Labs Orpheus Arabic Saudi","reasoning":false,"tool_call":false},"canopylabs/orpheus-v1-english":{"limit":{"context":4000,"output":50000},"modalities":{"input":["text"],"output":["audio"]},"name":"Canopy Labs Orpheus V1 English","reasoning":false,"tool_call":false},"groq/compound":{"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Compound","reasoning":false,"tool_call":false},"groq/compound-mini":{"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Compound Mini","reasoning":false,"tool_call":false},"llama-3.1-8b-instant":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.1 8B","reasoning":false,"tool_call":true},"llama-3.3-70b-versatile":{"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.3 70B","reasoning":false,"tool_call":true},"meta-llama/llama-4-scout-17b-16e-instruct":{"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama 4 Scout 17B 16E","reasoning":false,"tool_call":true},"meta-llama/llama-prompt-guard-2-22m":{"limit":{"context":512,"output":512},"modalities":{"input":["text"],"output":["text"]},"name":"Llama Prompt Guard 2 22M","reasoning":false,"tool_call":false},"meta-llama/llama-prompt-guard-2-86m":{"limit":{"context":512,"output":512},"modalities":{"input":["text"],"output":["text"]},"name":"Prompt Guard 2 86M","reasoning":false,"tool_call":false},"openai/gpt-oss-120b":{"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 120B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/gpt-oss-20b":{"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 20B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/gpt-oss-safeguard-20b":{"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Safety GPT OSS 20B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"qwen/qwen3-32b":{"limit":{"context":131072,"output":40960},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3-32B","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","default"]}],"tool_call":true},"whisper-large-v3":{"limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"name":"Whisper","reasoning":false,"tool_call":false},"whisper-large-v3-turbo":{"limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"name":"Whisper Large V3 Turbo","reasoning":false,"tool_call":false}}},"kimi-for-coding":{"models":{"k3":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K3","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","high","max"]}],"tool_call":true},"kimi-for-coding":{"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.7 Code","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-for-coding-highspeed":{"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi For Coding HighSpeed","reasoning":true,"reasoning_options":[],"tool_call":true}}},"minimax":{"models":{"MiniMax-M2":{"limit":{"context":196608,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M2.1":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.1","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M2.5":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M2.5-highspeed":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.5-highspeed","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M2.7":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.7","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M2.7-highspeed":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.7-highspeed","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M3":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"MiniMax-M3","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true}}},"minimax-cn":{"models":{"MiniMax-M2":{"limit":{"context":196608,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M2.1":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.1","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M2.5":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M2.5-highspeed":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.5-highspeed","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M2.7":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.7","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M2.7-highspeed":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.7-highspeed","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMax-M3":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"MiniMax-M3","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true}}},"mistral":{"models":{"codestral-latest":{"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Codestral (latest)","reasoning":false,"tool_call":true},"devstral-2512":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Devstral 2","reasoning":false,"tool_call":true},"devstral-latest":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Devstral 2","reasoning":false,"tool_call":true},"devstral-medium-2507":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Devstral Medium","reasoning":false,"tool_call":true},"devstral-medium-latest":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Devstral 2 (latest)","reasoning":false,"tool_call":true},"devstral-small-2505":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Devstral Small 2505","reasoning":false,"tool_call":true},"devstral-small-2507":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Devstral Small","reasoning":false,"tool_call":true},"labs-devstral-small-2512":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Devstral Small 2","reasoning":false,"tool_call":true},"magistral-medium-latest":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Magistral Medium (latest)","reasoning":true,"reasoning_options":[],"tool_call":true},"magistral-small":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Magistral Small","reasoning":true,"reasoning_options":[],"tool_call":true},"ministral-3b-latest":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Ministral 3B (latest)","reasoning":false,"tool_call":true},"ministral-8b-latest":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Ministral 8B (latest)","reasoning":false,"tool_call":true},"mistral-embed":{"limit":{"context":8000,"output":3072},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral Embed","reasoning":false,"tool_call":false},"mistral-large-2411":{"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral Large 2.1","reasoning":false,"tool_call":true},"mistral-large-2512":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Large 3","reasoning":false,"tool_call":true},"mistral-large-latest":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Large (latest)","reasoning":false,"tool_call":true},"mistral-medium-2505":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Medium 3","reasoning":false,"tool_call":true},"mistral-medium-2508":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Medium 3.1","reasoning":false,"tool_call":true},"mistral-medium-2604":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Medium 3.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","high"]}],"tool_call":true},"mistral-medium-latest":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Medium (latest)","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","high"]}],"tool_call":true},"mistral-nemo":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral Nemo","reasoning":false,"tool_call":true},"mistral-small-2506":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Small 3.2","reasoning":false,"tool_call":true},"mistral-small-2603":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Small 4","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","high"]}],"tool_call":true},"mistral-small-latest":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Small (latest)","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","high"]}],"tool_call":true},"open-mistral-7b":{"limit":{"context":8000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral 7B","reasoning":false,"tool_call":true},"open-mistral-nemo":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Open Mistral Nemo","reasoning":false,"tool_call":true},"open-mixtral-8x22b":{"limit":{"context":64000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"name":"Mixtral 8x22B","reasoning":false,"tool_call":true},"open-mixtral-8x7b":{"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"name":"Mixtral 8x7B","reasoning":false,"tool_call":true},"pixtral-12b":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Pixtral 12B","reasoning":false,"tool_call":true},"pixtral-large-latest":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Pixtral Large (latest)","reasoning":false,"tool_call":true}}},"moonshotai":{"models":{"kimi-k2-0711-preview":{"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 0711","reasoning":false,"tool_call":true},"kimi-k2-0905-preview":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 0905","reasoning":false,"tool_call":true},"kimi-k2-thinking":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 Thinking","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2-thinking-turbo":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 Thinking Turbo","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2-turbo-preview":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 Turbo","reasoning":false,"tool_call":true},"kimi-k2.5":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"kimi-k2.6":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"kimi-k2.7-code":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.7 Code","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2.7-code-highspeed":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.7 Code HighSpeed","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k3":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K3","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","high","max"]}],"tool_call":true}}},"moonshotai-cn":{"models":{"kimi-k2-0711-preview":{"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 0711","reasoning":false,"tool_call":true},"kimi-k2-0905-preview":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 0905","reasoning":false,"tool_call":true},"kimi-k2-thinking":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 Thinking","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2-thinking-turbo":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 Thinking Turbo","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2-turbo-preview":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 Turbo","reasoning":false,"tool_call":true},"kimi-k2.5":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"kimi-k2.6":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"kimi-k2.7-code":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.7 Code","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2.7-code-highspeed":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.7 Code HighSpeed","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k3":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K3","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","high","max"]}],"tool_call":true}}},"nvidia":{"models":{"abacusai/dracarys-llama-3_1-70b-instruct":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"dracarys-llama-3.1-70b-instruct","reasoning":false,"tool_call":true},"baai/bge-m3":{"limit":{"context":8192,"output":1024},"modalities":{"input":["text"],"output":["text"]},"name":"BGE M3","reasoning":false,"tool_call":false},"black-forest-labs/flux.1-dev":{"limit":{"context":4096,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX.1-dev","reasoning":false,"tool_call":false},"black-forest-labs/flux_1-kontext-dev":{"limit":{"context":40960,"output":40960},"modalities":{"input":["text","image"],"output":["image"]},"name":"FLUX.1-Kontext-dev","reasoning":false,"tool_call":false},"black-forest-labs/flux_1-schnell":{"limit":{"context":77,"input":77,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX.1-schnell","reasoning":false,"tool_call":false},"black-forest-labs/flux_2-klein-4b":{"limit":{"context":40960,"output":40960},"modalities":{"input":["image","text"],"output":["image"]},"name":"FLUX.2 Klein 4B","reasoning":false,"tool_call":false},"bytedance/seed-oss-36b-instruct":{"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"name":"ByteDance-Seed/Seed-OSS-36B-Instruct","reasoning":false,"tool_call":true},"deepseek-ai/deepseek-v4-flash":{"limit":{"context":1048576,"output":393216},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","high","max"]}],"tool_call":true},"deepseek-ai/deepseek-v4-pro":{"limit":{"context":1048576,"output":393216},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","high","max"]}],"tool_call":true},"google/gemma-2-2b-it":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Gemma 2 2b It","reasoning":false,"tool_call":true},"google/gemma-3n-e2b-it":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"Gemma 3n E2b It","reasoning":false,"tool_call":true},"google/gemma-3n-e4b-it":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"Gemma 3n E4b It","reasoning":false,"tool_call":true},"google/gemma-4-31b-it":{"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Gemma-4-31B-IT","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"google/google-paligemma":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"paligemma","reasoning":false,"tool_call":false},"meta/esm2-650m":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"esm2-650m","reasoning":false,"tool_call":false},"meta/esmfold":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"esmfold","reasoning":false,"tool_call":false},"meta/llama-3.1-70b-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.1 70b Instruct","reasoning":false,"tool_call":true},"meta/llama-3.1-8b-instruct":{"limit":{"context":16000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.1 8B Instruct","reasoning":false,"tool_call":true},"meta/llama-3.2-11b-vision-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama 3.2 11b Vision Instruct","reasoning":false,"tool_call":true},"meta/llama-3.2-1b-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.2 1b Instruct","reasoning":false,"tool_call":true},"meta/llama-3.2-3b-instruct":{"limit":{"context":32768,"output":32000},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.2 3B Instruct","reasoning":false,"tool_call":false},"meta/llama-3.2-90b-vision-instruct":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama-3.2-90B-Vision-Instruct","reasoning":false,"tool_call":true},"meta/llama-3.3-70b-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.3 70b Instruct","reasoning":false,"tool_call":true},"meta/llama-4-maverick-17b-128e-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama 4 Maverick 17b 128e Instruct","reasoning":false,"tool_call":true},"meta/llama-guard-4-12b":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama Guard 4 12B","reasoning":false,"tool_call":false},"microsoft/phi-4-mini-instruct":{"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Phi-4-Mini","reasoning":false,"tool_call":true},"microsoft/phi-4-multimodal-instruct":{"limit":{"context":128000,"input":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Phi 4 Multimodal","reasoning":false,"tool_call":false},"minimaxai/minimax-m2.7":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.7","reasoning":true,"reasoning_options":[],"tool_call":true},"minimaxai/minimax-m3":{"limit":{"context":1000000,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"MiniMax-M3","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"mistralai/magistral-small-2506":{"limit":{"context":32768,"input":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Magistral Small 2506","reasoning":false,"tool_call":false},"mistralai/mistral-7b-instruct-v03":{"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral-7B-Instruct-v0.3","reasoning":false,"tool_call":true},"mistralai/mistral-large-3-675b-instruct-2512":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Large 3 675B Instruct 2512","reasoning":false,"tool_call":true},"mistralai/mistral-medium-3-instruct":{"limit":{"context":131072,"input":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Medium 3","reasoning":false,"tool_call":false},"mistralai/mistral-nemotron":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"mistral-nemotron","reasoning":false,"tool_call":true},"mistralai/mistral-small-4-119b-2603":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"mistral-small-4-119b-2603","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","high"]}],"tool_call":true},"mistralai/mixtral-8x22b-instruct":{"limit":{"context":65536,"output":13108},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral: Mixtral 8x22B Instruct","reasoning":false,"tool_call":true},"mistralai/mixtral-8x7b-instruct":{"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral: Mixtral 8x7B Instruct","reasoning":false,"tool_call":true},"moonshotai/kimi-k2-instruct-0905":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 0905","reasoning":false,"tool_call":true},"moonshotai/kimi-k2.6":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","minimal","low","medium","high","xhigh","max"]}],"tool_call":true},"nvidia/active-speaker-detection":{"limit":{"context":0,"output":4096},"modalities":{"input":["video"],"output":["text"]},"name":"Active Speaker Detection","reasoning":false,"tool_call":false},"nvidia/bevformer":{"limit":{"context":128000,"output":8192},"modalities":{"input":["video"],"output":["text"]},"name":"bevformer","reasoning":false,"tool_call":false},"nvidia/cosmos-predict1-5b":{"limit":{"context":0,"output":4096},"modalities":{"input":["text","image","video"],"output":["video"]},"name":"cosmos-predict1-5b","reasoning":false,"tool_call":false},"nvidia/cosmos-transfer1-7b":{"limit":{"context":0,"output":4096},"modalities":{"input":["text","image","video"],"output":["video"]},"name":"cosmos-transfer1-7b","reasoning":false,"tool_call":false},"nvidia/cosmos-transfer2_5-2b":{"limit":{"context":0,"output":4096},"modalities":{"input":["text","image","video"],"output":["video"]},"name":"cosmos-transfer2.5-2b","reasoning":false,"tool_call":false},"nvidia/gliner-pii":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"gliner-pii","reasoning":false,"tool_call":false},"nvidia/llama-3_1-nemotron-safety-guard-8b-v3":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"llama-3.1-nemotron-safety-guard-8b-v3","reasoning":false,"tool_call":false},"nvidia/llama-3_2-nemoretriever-300m-embed-v1":{"limit":{"context":32768,"output":2048},"modalities":{"input":["text"],"output":["text"]},"name":"llama-3_2-nemoretriever-300m-embed-v1","reasoning":false,"tool_call":false},"nvidia/llama-nemotron-embed-vl-1b-v2":{"limit":{"context":32768,"output":2048},"modalities":{"input":["text","image"],"output":["text"]},"name":"llama-nemotron-embed-vl-1b-v2","reasoning":false,"tool_call":false},"nvidia/llama-nemotron-rerank-vl-1b-v2":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"llama-nemotron-rerank-vl-1b-v2","reasoning":false,"tool_call":false},"nvidia/magpie-tts-zeroshot":{"limit":{"context":0,"output":4096},"modalities":{"input":["text","audio"],"output":["audio"]},"name":"magpie-tts-zeroshot","reasoning":false,"tool_call":false},"nvidia/nemotron-3-content-safety":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"nemotron-3-content-safety","reasoning":false,"tool_call":false},"nvidia/nemotron-3-nano-30b-a3b":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"nemotron-3-nano-30b-a3b","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"nvidia/nemotron-3-nano-omni-30b-a3b-reasoning":{"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"name":"Nemotron 3 Nano Omni","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":32768,"min":-1,"type":"budget_tokens"}],"tool_call":true},"nvidia/nemotron-3-super-120b-a12b":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Nemotron 3 Super","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"nvidia/nemotron-3-ultra-550b-a55b":{"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Nemotron 3 Ultra 550B A55B","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"nvidia/nemotron-content-safety-reasoning-4b":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"nemotron-content-safety-reasoning-4b","reasoning":true,"reasoning_options":[],"tool_call":false},"nvidia/nemotron-mini-4b-instruct":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"nemotron-mini-4b-instruct","reasoning":false,"tool_call":true},"nvidia/nemotron-voicechat":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text","audio"],"output":["text"]},"name":"nemotron-voicechat","reasoning":false,"tool_call":true},"nvidia/nv-embed-v1":{"limit":{"context":32768,"output":2048},"modalities":{"input":["text"],"output":["text"]},"name":"nv-embed-v1","reasoning":false,"tool_call":false},"nvidia/nv-embedcode-7b-v1":{"limit":{"context":32768,"output":2048},"modalities":{"input":["text"],"output":["text"]},"name":"nv-embedcode-7b-v1","reasoning":false,"tool_call":false},"nvidia/nvidia-nemotron-nano-9b-v2":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"nvidia-nemotron-nano-9b-v2","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"nvidia/rerank-qa-mistral-4b":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"rerank-qa-mistral-4b","reasoning":false,"tool_call":false},"nvidia/riva-translate-4b-instruct-v1_1":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"riva-translate-4b-instruct-v1_1","reasoning":false,"tool_call":false},"nvidia/sparsedrive":{"limit":{"context":128000,"output":8192},"modalities":{"input":["video"],"output":["text"]},"name":"sparsedrive","reasoning":false,"tool_call":false},"nvidia/streampetr":{"limit":{"context":128000,"output":8192},"modalities":{"input":["video"],"output":["text"]},"name":"streampetr","reasoning":false,"tool_call":false},"nvidia/studiovoice":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"studiovoice","reasoning":false,"tool_call":false},"nvidia/synthetic-video-detector":{"limit":{"context":0,"output":4096},"modalities":{"input":["video"],"output":["text"]},"name":"synthetic-video-detector","reasoning":false,"tool_call":false},"nvidia/usdcode":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"usdcode","reasoning":false,"tool_call":false},"nvidia/usdvalidate":{"limit":{"context":0,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"usdvalidate","reasoning":false,"tool_call":false},"openai/gpt-oss-120b":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-OSS-120B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/gpt-oss-20b":{"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 20B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/whisper-large-v3":{"limit":{"context":0,"output":4096},"modalities":{"input":["audio"],"output":["text"]},"name":"Whisper Large v3","reasoning":false,"tool_call":false},"qwen/qwen-image":{"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"name":"Qwen Image","reasoning":false,"tool_call":false},"qwen/qwen-image-edit":{"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"name":"Qwen Image Edit","reasoning":false,"tool_call":false},"qwen/qwen2.5-coder-32b-instruct":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen2.5 Coder 32b Instruct","reasoning":false,"tool_call":true},"qwen/qwen3-coder-480b-a35b-instruct":{"limit":{"context":262144,"output":66536},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Coder 480B A35B Instruct","reasoning":false,"tool_call":true},"qwen/qwen3-next-80b-a3b-instruct":{"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3-Next-80B-A3B-Instruct","reasoning":false,"tool_call":true},"qwen/qwen3.5-122b-a10b":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"name":"Qwen3.5 122B-A10B","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"qwen/qwen3.5-397b-a17b":{"limit":{"context":262144,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"name":"Qwen3.5-397B-A17B","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"sarvamai/sarvam-m":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"sarvam-m","reasoning":false,"tool_call":true},"stepfun-ai/step-3.5-flash":{"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Step 3.5 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"stepfun-ai/step-3.7-flash":{"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"Step 3.7 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high","xhigh","max"]}],"tool_call":true},"upstage/solar-10_7b-instruct":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"solar-10.7b-instruct","reasoning":false,"tool_call":true},"z-ai/glm-5.2":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.2","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true}}},"openai":{"models":{"chatgpt-image-latest":{"limit":{"context":0,"input":0,"output":0},"modalities":{"input":["text","image"],"output":["text","image"]},"name":"chatgpt-image-latest","reasoning":false,"tool_call":false},"gpt-3.5-turbo":{"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-3.5-turbo","reasoning":false,"tool_call":false},"gpt-4":{"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-4","reasoning":false,"tool_call":true},"gpt-4-turbo":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4 Turbo","reasoning":false,"tool_call":true},"gpt-4.1":{"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-4.1","reasoning":false,"tool_call":true},"gpt-4.1-mini":{"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-4.1 mini","reasoning":false,"tool_call":true},"gpt-4.1-nano":{"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4.1 nano","reasoning":false,"tool_call":true},"gpt-4o":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-4o","reasoning":false,"tool_call":true},"gpt-4o-2024-05-13":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4o (2024-05-13)","reasoning":false,"tool_call":true},"gpt-4o-2024-08-06":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4o (2024-08-06)","reasoning":false,"tool_call":true},"gpt-4o-2024-11-20":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4o (2024-11-20)","reasoning":false,"tool_call":true},"gpt-4o-mini":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-4o mini","reasoning":false,"tool_call":true},"gpt-5":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gpt-5-chat-latest":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Chat (latest)","reasoning":true,"reasoning_options":[],"tool_call":false},"gpt-5-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5-Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gpt-5-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gpt-5-nano":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Nano","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gpt-5-pro":{"limit":{"context":400000,"input":272000,"output":272000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["high"]}],"tool_call":true},"gpt-5.1":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"gpt-5.1-chat-latest":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1 Chat","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium"]}],"tool_call":true},"gpt-5.1-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gpt-5.1-codex-max":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1 Codex Max","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.1-codex-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1 Codex mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gpt-5.2":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.2","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.2-chat-latest":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.2 Chat","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium"]}],"tool_call":true},"gpt-5.2-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.2 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.2-pro":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.2 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium","high","xhigh"]}],"tool_call":true},"gpt-5.3-chat-latest":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.3 Chat (latest)","reasoning":false,"tool_call":true},"gpt-5.3-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.3 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.3-codex-spark":{"limit":{"context":128000,"input":100000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.3 Codex Spark","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.4","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.4 mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4-nano":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.4 nano","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4-pro":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.4 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium","high","xhigh"]}],"tool_call":true},"gpt-5.5":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.5-pro":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.5 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium","high","xhigh"]}],"tool_call":true},"gpt-5.6":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"gpt-5.6-luna":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Luna","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"gpt-5.6-sol":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Sol","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"gpt-5.6-terra":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Terra","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"gpt-image-1":{"limit":{"context":0,"input":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"name":"gpt-image-1","reasoning":false,"tool_call":false},"gpt-image-1-mini":{"limit":{"context":0,"input":0,"output":0},"modalities":{"input":["text","image"],"output":["text","image"]},"name":"gpt-image-1-mini","reasoning":false,"tool_call":false},"gpt-image-1.5":{"limit":{"context":0,"input":0,"output":0},"modalities":{"input":["text","image"],"output":["text","image"]},"name":"gpt-image-1.5","reasoning":false,"tool_call":false},"gpt-image-2":{"limit":{"context":0,"input":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"name":"gpt-image-2","reasoning":false,"tool_call":false},"gpt-realtime-2.1":{"limit":{"context":128000,"input":96000,"output":32000},"modalities":{"input":["text","audio","image"],"output":["text","audio"]},"name":"GPT-Realtime-2.1","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high","xhigh"]}],"tool_call":true},"o1":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"o1","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"o1-pro":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o1-pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"o3":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"o3","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"o3-deep-research":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o3-deep-research","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium"]}],"tool_call":true},"o3-mini":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"name":"o3-mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"o3-pro":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o3-pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"o4-mini":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o4-mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"o4-mini-deep-research":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o4-mini-deep-research","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium"]}],"tool_call":true},"text-embedding-3-large":{"limit":{"context":8191,"output":3072},"modalities":{"input":["text"],"output":["text"]},"name":"text-embedding-3-large","reasoning":false,"tool_call":false},"text-embedding-3-small":{"limit":{"context":8191,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"text-embedding-3-small","reasoning":false,"tool_call":false},"text-embedding-ada-002":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"text-embedding-ada-002","reasoning":false,"tool_call":false}}},"opencode":{"models":{"big-pickle":{"limit":{"context":200000,"input":160000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"name":"Big Pickle","reasoning":true,"reasoning_options":[],"tool_call":true},"claude-3-5-haiku":{"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 3.5","reasoning":false,"tool_call":true},"claude-fable-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Fable 5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"claude-haiku-4-5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-1":{"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.1","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-6":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-opus-4-7":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.7","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"claude-opus-4-8":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"claude-sonnet-4":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-sonnet-4-5":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-sonnet-4-6":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.6","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","max"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh","max"]}],"tool_call":true},"deepseek-v4-flash":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true},"deepseek-v4-flash-free":{"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Flash Free","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true},"deepseek-v4-pro":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Pro","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true},"gemini-3-flash":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gemini-3-pro":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","high"]}],"tool_call":true},"gemini-3.1-pro":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3.1 Pro Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gemini-3.5-flash":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3.5 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gemini-3.5-flash-lite":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3.5 Flash Lite","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gemini-3.6-flash":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"name":"Gemini 3.6 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"glm-4.6":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-4.6","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-4.7":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-4.7","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-4.7-free":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-4.7 Free","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5-free":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5 Free","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5.1":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.1","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5.2":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.2","reasoning":true,"reasoning_options":[{"type":"effort","values":["high","max"]}],"tool_call":true},"gpt-5":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gpt-5-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gpt-5-nano":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Nano","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"gpt-5.1":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"gpt-5.1-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gpt-5.1-codex-max":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1 Codex Max","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.1-codex-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.1 Codex Mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"gpt-5.2":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5.2","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.2-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.2 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.3-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.3 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.3-codex-spark":{"limit":{"context":128000,"input":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-5.3 Codex Spark","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.4","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.4 Mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4-nano":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.4 Nano","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.4-pro":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.4 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium","high","xhigh"]}],"tool_call":true},"gpt-5.5":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"gpt-5.5-pro":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.5 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium","high","xhigh"]}],"tool_call":true},"gpt-5.6-luna":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Luna","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"gpt-5.6-sol":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Sol","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"gpt-5.6-terra":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.6 Terra","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"grok-4.5":{"limit":{"context":500000,"output":500000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Grok 4.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"grok-build-0.1":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Grok Build 0.1","reasoning":true,"reasoning_options":[],"tool_call":true},"grok-code":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"name":"Grok Code Fast 1","reasoning":true,"reasoning_options":[],"tool_call":true},"hy3-free":{"limit":{"context":190000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"name":"Hy3 Free","reasoning":true,"reasoning_options":[],"tool_call":true},"hy3-preview-free":{"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"name":"Hy3 preview Free","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2","reasoning":false,"tool_call":true},"kimi-k2-thinking":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 Thinking","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2.5":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"kimi-k2.5-free":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.5 Free","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"kimi-k2.6":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"kimi-k2.7-code":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.7 Code","reasoning":true,"reasoning_options":[],"tool_call":true},"laguna-s-2.1-free":{"limit":{"context":256000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"name":"Laguna S 2.1 Free","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"ling-2.6-flash-free":{"limit":{"context":262100,"output":32800},"modalities":{"input":["text"],"output":["text"]},"name":"Ling 2.6 Flash Free","reasoning":false,"tool_call":true},"mimo-v2-flash-free":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"MiMo V2 Flash Free","reasoning":true,"reasoning_options":[],"tool_call":true},"mimo-v2-omni-free":{"limit":{"context":262144,"output":64000},"modalities":{"input":["text","image","audio","pdf"],"output":["text"]},"name":"MiMo V2 Omni Free","reasoning":true,"reasoning_options":[],"tool_call":true},"mimo-v2-pro-free":{"limit":{"context":1048576,"output":64000},"modalities":{"input":["text"],"output":["text"]},"name":"MiMo V2 Pro Free","reasoning":true,"reasoning_options":[],"tool_call":true},"mimo-v2.5-free":{"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"name":"MiMo V2.5 Free","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax-m2.1":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.1","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax-m2.1-free":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.1 Free","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax-m2.5":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax-m2.5-free":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.5 Free","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax-m2.7":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.7","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax-m3":{"limit":{"context":512000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"MiniMax-M3","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax-m3-free":{"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"MiniMax-M3 Free","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"nemotron-3-super-free":{"limit":{"context":204800,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Nemotron 3 Super Free","reasoning":true,"reasoning_options":[],"tool_call":true},"nemotron-3-ultra-free":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Nemotron 3 Ultra Free","reasoning":true,"reasoning_options":[],"tool_call":true},"north-mini-code-free":{"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"name":"North Mini Code Free","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","high"]}],"tool_call":true},"qwen3-coder":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Coder","reasoning":false,"tool_call":true},"qwen3.5-plus":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.5 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":81920,"type":"budget_tokens"}],"tool_call":true},"qwen3.6-plus":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.6 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":81920,"type":"budget_tokens"}],"tool_call":true},"qwen3.6-plus-free":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.6 Plus Free","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":81920,"type":"budget_tokens"}],"tool_call":true},"ring-2.6-1t-free":{"limit":{"context":262000,"output":66000},"modalities":{"input":["text"],"output":["text"]},"name":"Ring 2.6 1T Free","reasoning":true,"reasoning_options":[],"tool_call":true},"trinity-large-preview-free":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"Trinity Large Preview","reasoning":false,"tool_call":true}}},"opencode-go":{"models":{"deepseek-v4-flash":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["high","max"]}],"tool_call":true},"deepseek-v4-pro":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["high","max"]}],"tool_call":true},"glm-5":{"limit":{"context":202752,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5","reasoning":true,"reasoning_options":[],"tool_call":true},"glm-5.1":{"limit":{"context":202752,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.1","reasoning":true,"reasoning_options":[],"tool_call":true},"glm-5.2":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.2","reasoning":true,"reasoning_options":[{"type":"effort","values":["high","max"]}],"tool_call":true},"grok-4.5":{"limit":{"context":500000,"output":500000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Grok 4.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"kimi-k2.5":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2.6":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k2.7-code":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.7 Code","reasoning":true,"reasoning_options":[],"tool_call":true},"kimi-k3":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K3 (2x usage)","reasoning":true,"reasoning_options":[{"type":"effort","values":["max"]}],"tool_call":true},"mimo-v2-omni":{"limit":{"context":262144,"output":128000},"modalities":{"input":["text","image","audio","pdf"],"output":["text"]},"name":"MiMo V2 Omni","reasoning":true,"reasoning_options":[],"tool_call":true},"mimo-v2-pro":{"limit":{"context":1048576,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"MiMo V2 Pro","reasoning":true,"reasoning_options":[],"tool_call":true},"mimo-v2.5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"name":"MiMo V2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"mimo-v2.5-pro":{"limit":{"context":1048576,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"MiMo V2.5 Pro","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax-m2.5":{"limit":{"context":204800,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax-m2.7":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.7","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax-m3":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"MiniMax-M3","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"qwen3.5-plus":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.5 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":81920,"type":"budget_tokens"}],"tool_call":true},"qwen3.6-plus":{"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.6 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":81920,"type":"budget_tokens"}],"tool_call":true},"qwen3.7-max":{"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3.7 Max","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":262144,"type":"budget_tokens"}],"tool_call":true},"qwen3.7-plus":{"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Qwen3.7 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":262144,"type":"budget_tokens"}],"tool_call":true}}},"togetherai":{"models":{"LiquidAI/LFM2-24B-A2B":{"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"LFM2-24B-A2B","reasoning":false,"tool_call":false},"MiniMaxAI/MiniMax-M2.5":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMaxAI/MiniMax-M2.7":{"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax-M2.7","reasoning":true,"reasoning_options":[],"tool_call":true},"MiniMaxAI/MiniMax-M3":{"limit":{"context":524288,"output":250000},"modalities":{"input":["text","image"],"output":["text"]},"name":"MiniMax-M3","reasoning":true,"reasoning_options":[],"tool_call":true},"Qwen/Qwen2.5-7B-Instruct-Turbo":{"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen 2.5 7B Instruct Turbo","reasoning":false,"tool_call":true},"Qwen/Qwen3-235B-A22B-Instruct-2507-tput":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 235B A22B Instruct 2507 FP8","reasoning":false,"tool_call":true},"Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Coder 480B A35B Instruct","reasoning":false,"tool_call":true},"Qwen/Qwen3-Coder-Next-FP8":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Coder Next FP8","reasoning":false,"tool_call":true},"Qwen/Qwen3.5-397B-A17B":{"limit":{"context":262144,"output":130000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Qwen3.5 397B A17B","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"Qwen/Qwen3.5-9B":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"name":"Qwen3.5 9B","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"Qwen/Qwen3.6-Plus":{"limit":{"context":1000000,"output":500000},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3.6 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"Qwen/Qwen3.7-Max":{"limit":{"context":1000000,"output":500000},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3.7 Max","reasoning":false,"tool_call":true},"deepcogito/cogito-v2-1-671b":{"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"name":"Cogito v2.1 671B","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":false},"deepseek-ai/DeepSeek-R1":{"limit":{"context":163839,"output":163839},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-R1","reasoning":true,"reasoning_options":[],"tool_call":false},"deepseek-ai/DeepSeek-V3":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-V3","reasoning":false,"tool_call":true},"deepseek-ai/DeepSeek-V3-1":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V3.1","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"deepseek-ai/DeepSeek-V4-Pro":{"limit":{"context":512000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Pro","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true},"essentialai/Rnj-1-Instruct":{"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Rnj-1 Instruct","reasoning":false,"tool_call":true},"google/gemma-3n-E4B-it":{"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Gemma 3N E4B Instruct","reasoning":false,"tool_call":false},"google/gemma-4-31B-it":{"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"name":"Gemma 4 31B Instruct","reasoning":true,"reasoning_options":[],"tool_call":true},"meta-llama/Llama-3.3-70B-Instruct-Turbo":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.3 70B","reasoning":false,"tool_call":true},"meta-llama/Meta-Llama-3-8B-Instruct-Lite":{"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Meta Llama 3 8B Instruct Lite","reasoning":false,"tool_call":false},"moonshotai/Kimi-K2.5":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"moonshotai/Kimi-K2.6":{"limit":{"context":262144,"output":131000},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"moonshotai/Kimi-K2.7-Code":{"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2.7 Code","reasoning":true,"reasoning_options":[],"tool_call":true},"nvidia/nemotron-3-ultra-550b-a55b":{"limit":{"context":512300,"output":512300},"modalities":{"input":["text"],"output":["text"]},"name":"Nemotron 3 Ultra 550B A55B","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"openai/gpt-oss-120b":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 120B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/gpt-oss-20b":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 20B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"pearl-ai/gemma-4-31b-it":{"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"name":"Pearl AI Gemma 4 31B Instruct","reasoning":true,"reasoning_options":[],"tool_call":false},"thinkingmachines/Inkling":{"limit":{"context":524288,"output":131072},"modalities":{"input":["text","image","audio"],"output":["text"]},"name":"Inkling","reasoning":true,"reasoning_options":[{"type":"effort","values":["max","xhigh","high","medium","low","none"]}],"tool_call":true},"zai-org/GLM-5":{"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai-org/GLM-5.1":{"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.1","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai-org/GLM-5.2":{"limit":{"context":262144,"output":164000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.2","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","max"]}],"tool_call":true}}},"vercel":{"models":{"alibaba/qwen-3-14b":{"limit":{"context":40960,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3-14B","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"alibaba/qwen-3-235b":{"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 235B A22B Instruct 2507","reasoning":true,"reasoning_options":[],"tool_call":true},"alibaba/qwen-3-30b":{"limit":{"context":40960,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3-30B-A3B","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"alibaba/qwen-3-32b":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen 3.32B","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":38912,"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/qwen-3.6-max-preview":{"limit":{"context":240000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen 3.6 Max Preview","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":131072,"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/qwen3-235b-a22b-thinking":{"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Qwen3 235B A22B Thinking 2507","reasoning":true,"reasoning_options":[{"max":81920,"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/qwen3-coder":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Coder 480B A35B Instruct","reasoning":true,"reasoning_options":[],"tool_call":true},"alibaba/qwen3-coder-30b-a3b":{"limit":{"context":262144,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen 3 Coder 30B A3B Instruct","reasoning":true,"reasoning_options":[],"tool_call":true},"alibaba/qwen3-coder-next":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Coder Next","reasoning":true,"reasoning_options":[],"tool_call":true},"alibaba/qwen3-coder-plus":{"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Coder Plus","reasoning":false,"tool_call":true},"alibaba/qwen3-embedding-0.6b":{"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Embedding 0.6B","reasoning":false,"tool_call":false},"alibaba/qwen3-embedding-4b":{"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Embedding 4B","reasoning":false,"tool_call":false},"alibaba/qwen3-embedding-8b":{"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Embedding 8B","reasoning":false,"tool_call":false},"alibaba/qwen3-max":{"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Max","reasoning":false,"tool_call":true},"alibaba/qwen3-max-preview":{"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Max Preview","reasoning":false,"tool_call":true},"alibaba/qwen3-max-thinking":{"limit":{"context":256000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen 3 Max Thinking","reasoning":true,"reasoning_options":[{"max":81920,"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/qwen3-next-80b-a3b-instruct":{"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Next 80B A3B Instruct","reasoning":false,"tool_call":true},"alibaba/qwen3-next-80b-a3b-thinking":{"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen3 Next 80B A3B Thinking","reasoning":true,"reasoning_options":[{"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/qwen3-vl-235b-a22b-instruct":{"limit":{"context":131072,"output":129024},"modalities":{"input":["text","image"],"output":["text"]},"name":"Qwen3 VL 235B A22B Instruct","reasoning":false,"tool_call":false},"alibaba/qwen3-vl-instruct":{"limit":{"context":131072,"output":129024},"modalities":{"input":["text","image"],"output":["text"]},"name":"Qwen3 VL Instruct","reasoning":false,"tool_call":true},"alibaba/qwen3-vl-thinking":{"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Qwen3 VL Thinking","reasoning":true,"reasoning_options":[{"max":81920,"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/qwen3.5-flash":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Qwen 3.5 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":81920,"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/qwen3.5-plus":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Qwen 3.5 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":81920,"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/qwen3.6-27b":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Qwen 3.6 27B","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":131072,"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/qwen3.6-plus":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Qwen 3.6 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":131072,"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/qwen3.7-max":{"limit":{"context":991000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"name":"Qwen 3.7 Max","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":262144,"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/qwen3.7-plus":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Qwen 3.7 Plus","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":262144,"min":1,"type":"budget_tokens"}],"tool_call":true},"alibaba/wan-v2.5-t2v-preview":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Wan v2.5 Text-to-Video Preview","reasoning":false,"tool_call":false},"alibaba/wan-v2.6-i2v":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Wan v2.6 Image-to-Video","reasoning":false,"tool_call":false},"alibaba/wan-v2.6-i2v-flash":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Wan v2.6 Image-to-Video Flash","reasoning":false,"tool_call":false},"alibaba/wan-v2.6-r2v":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Wan v2.6 Reference-to-Video","reasoning":false,"tool_call":false},"alibaba/wan-v2.6-r2v-flash":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Wan v2.6 Reference-to-Video Flash","reasoning":false,"tool_call":false},"alibaba/wan-v2.6-t2v":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Wan v2.6 Text-to-Video","reasoning":false,"tool_call":false},"alibaba/wan-v2.7-r2v":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Wan v2.7 Reference-to-Video","reasoning":false,"tool_call":false},"alibaba/wan-v2.7-t2v":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Wan v2.7 Text-to-Video","reasoning":false,"tool_call":false},"amazon/nova-2-lite":{"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Nova 2 Lite","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high"]}],"tool_call":false},"amazon/nova-lite":{"limit":{"context":300000,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Nova Lite","reasoning":false,"tool_call":true},"amazon/nova-micro":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Nova Micro","reasoning":false,"tool_call":true},"amazon/nova-pro":{"limit":{"context":300000,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"Nova Pro","reasoning":false,"tool_call":true},"amazon/titan-embed-text-v2":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"Titan Text Embeddings V2","reasoning":false,"tool_call":false},"anthropic/claude-3-haiku":{"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"Claude Haiku 3","reasoning":false,"tool_call":true},"anthropic/claude-fable-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Fable 5","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"anthropic/claude-haiku-4.5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Haiku 4.5","reasoning":true,"reasoning_options":[{"type":"toggle"},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic/claude-opus-4":{"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4","reasoning":true,"reasoning_options":[],"tool_call":true},"anthropic/claude-opus-4.1":{"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.1","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic/claude-opus-4.5":{"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.5","reasoning":true,"reasoning_options":[{"type":"toggle"},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic/claude-opus-4.6":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.6","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic/claude-opus-4.7":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.7","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"anthropic/claude-opus-4.7-fast":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.7 (Fast)","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"anthropic/claude-opus-4.8":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"anthropic/claude-opus-4.8-fast":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Opus 4.8 (Fast)","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"anthropic/claude-sonnet-4":{"limit":{"context":1000000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4","reasoning":true,"reasoning_options":[],"tool_call":true},"anthropic/claude-sonnet-4.5":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.5","reasoning":true,"reasoning_options":[{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic/claude-sonnet-4.6":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 4.6","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high"]},{"min":1024,"type":"budget_tokens"}],"tool_call":true},"anthropic/claude-sonnet-5":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Claude Sonnet 5","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"arcee-ai/trinity-large-thinking":{"limit":{"context":262100,"output":80000},"modalities":{"input":["text"],"output":["text"]},"name":"Trinity Large Thinking","reasoning":true,"reasoning_options":[],"tool_call":true},"arcee-ai/trinity-mini":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"Trinity Mini","reasoning":false,"tool_call":false},"bfl/flux-2-flex":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX.2 [flex]","reasoning":false,"tool_call":false},"bfl/flux-2-klein-4b":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX.2 [klein] 4B","reasoning":false,"tool_call":false},"bfl/flux-2-klein-9b":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX.2 [klein] 9B","reasoning":false,"tool_call":false},"bfl/flux-2-max":{"limit":{"context":67300,"output":67300},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX.2 [max]","reasoning":false,"tool_call":false},"bfl/flux-2-pro":{"limit":{"context":67300,"output":67300},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX.2 [pro]","reasoning":false,"tool_call":false},"bfl/flux-kontext-max":{"limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX.1 Kontext Max","reasoning":false,"tool_call":false},"bfl/flux-kontext-pro":{"limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX.1 Kontext Pro","reasoning":false,"tool_call":false},"bfl/flux-pro-1.0-fill":{"limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX.1 Fill [pro]","reasoning":false,"tool_call":false},"bfl/flux-pro-1.1":{"limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX1.1 [pro]","reasoning":false,"tool_call":false},"bfl/flux-pro-1.1-ultra":{"limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"FLUX1.1 [pro] Ultra","reasoning":false,"tool_call":false},"bytedance/seed-1.6":{"limit":{"context":256000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Seed 1.6","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"bytedance/seed-1.8":{"limit":{"context":256000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Seed 1.8","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"bytedance/seedance-2.0":{"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"name":"Seedance 2.0","reasoning":false,"tool_call":false},"bytedance/seedance-2.0-fast":{"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"name":"Seedance 2.0 Fast","reasoning":false,"tool_call":false},"bytedance/seedance-v1.0-pro":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Seedance v1.0 Pro","reasoning":false,"tool_call":false},"bytedance/seedance-v1.0-pro-fast":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Seedance v1.0 Pro Fast","reasoning":false,"tool_call":false},"bytedance/seedance-v1.5-pro":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Seedance v1.5 Pro","reasoning":false,"tool_call":false},"bytedance/seedream-4.0":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Seedream 4.0","reasoning":false,"tool_call":false},"bytedance/seedream-4.5":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Seedream 4.5","reasoning":false,"tool_call":false},"bytedance/seedream-5.0-lite":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Seedream 5.0 Lite","reasoning":false,"tool_call":false},"bytedance/seedream-5.0-pro":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Seedream 5.0 Pro","reasoning":false,"tool_call":false},"cohere/command-a":{"limit":{"context":256000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"name":"Command A","reasoning":false,"tool_call":true},"cohere/embed-v4.0":{"limit":{"context":128000,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"Embed v4.0","reasoning":false,"tool_call":false},"cohere/rerank-v3.5":{"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Cohere Rerank 3.5","reasoning":false,"tool_call":false},"cohere/rerank-v4-fast":{"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"name":"Cohere Rerank 4 Fast","reasoning":false,"tool_call":false},"cohere/rerank-v4-pro":{"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"name":"Cohere Rerank 4 Pro","reasoning":false,"tool_call":false},"deepseek/deepseek-r1":{"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-R1","reasoning":true,"reasoning_options":[],"tool_call":true},"deepseek/deepseek-v3":{"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V3 0324","reasoning":false,"tool_call":true},"deepseek/deepseek-v3.1":{"limit":{"context":163840,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek-V3.1","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"deepseek/deepseek-v3.1-terminus":{"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V3.1 Terminus","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"deepseek/deepseek-v3.2":{"limit":{"context":128000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V3.2","reasoning":false,"tool_call":false},"deepseek/deepseek-v3.2-thinking":{"limit":{"context":128000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V3.2 Thinking","reasoning":true,"reasoning_options":[],"tool_call":true},"deepseek/deepseek-v4-flash":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","xhigh"]}],"tool_call":true},"deepseek/deepseek-v4-pro":{"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"name":"DeepSeek V4 Pro","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","xhigh"]}],"tool_call":true},"google/gemini-2.5-flash":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"name":"Gemini 2.5 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":24576,"min":0,"type":"budget_tokens"}],"tool_call":true},"google/gemini-2.5-flash-image":{"limit":{"context":32768,"output":65536},"modalities":{"input":["text"],"output":["text","image"]},"name":"Nano Banana (Gemini 2.5 Flash Image)","reasoning":false,"tool_call":false},"google/gemini-2.5-flash-lite":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Gemini 2.5 Flash Lite","reasoning":true,"reasoning_options":[{"type":"toggle"},{"max":24576,"min":512,"type":"budget_tokens"}],"tool_call":true},"google/gemini-2.5-pro":{"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"name":"Gemini 2.5 Pro","reasoning":true,"reasoning_options":[{"max":32768,"min":128,"type":"budget_tokens"}],"tool_call":true},"google/gemini-3-flash":{"limit":{"context":1000000,"output":65000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Gemini 3 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"google/gemini-3-pro-image":{"limit":{"context":65536,"output":32768},"modalities":{"input":["text"],"output":["text","image"]},"name":"Nano Banana Pro","reasoning":false,"tool_call":false},"google/gemini-3-pro-preview":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Gemini 3 Pro Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","high"]}],"tool_call":true},"google/gemini-3.1-flash-image":{"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text","image"]},"name":"Nano Banana 2","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","high"]}],"tool_call":false},"google/gemini-3.1-flash-image-preview":{"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text","image"]},"name":"Gemini 3.1 Flash Image Preview (Nano Banana 2)","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","high"]}],"tool_call":false},"google/gemini-3.1-flash-lite":{"limit":{"context":1000000,"output":65000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Gemini 3.1 Flash Lite","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"google/gemini-3.1-flash-lite-image":{"limit":{"context":65536,"output":4096},"modalities":{"input":["text","image"],"output":["text","image"]},"name":"Gemini 3.1 Flash Lite Image (Nano Banana 2 Lite)","reasoning":true,"reasoning_options":[],"tool_call":false},"google/gemini-3.1-flash-lite-preview":{"limit":{"context":1000000,"output":65000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Gemini 3.1 Flash Lite Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"google/gemini-3.1-pro-preview":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Gemini 3.1 Pro Preview","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"google/gemini-3.5-flash":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Gemini 3.5 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"google/gemini-3.5-flash-lite":{"limit":{"context":1000000,"output":65000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Gemini 3.5 Flash Lite","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"google/gemini-3.6-flash":{"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Gemini 3.6 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"google/gemini-embedding-001":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"Gemini Embedding 001","reasoning":false,"tool_call":false},"google/gemini-embedding-2":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["text"]},"name":"Gemini Embedding 2","reasoning":false,"tool_call":false},"google/gemini-omni-flash-preview":{"limit":{"context":1000000,"output":57920},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Gemini Omni Flash Preview","reasoning":true,"reasoning_options":[],"tool_call":false},"google/gemma-4-26b-a4b-it":{"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Gemma 4 26B A4B IT","reasoning":true,"reasoning_options":[],"tool_call":true},"google/gemma-4-31b-it":{"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Gemma 4 31B IT","reasoning":false,"tool_call":true},"google/imagen-4.0-fast-generate-001":{"limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Imagen 4 Fast","reasoning":false,"tool_call":false},"google/imagen-4.0-generate-001":{"limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Imagen 4","reasoning":false,"tool_call":false},"google/imagen-4.0-ultra-generate-001":{"limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Imagen 4 Ultra","reasoning":false,"tool_call":false},"google/text-embedding-005":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"Text Embedding 005","reasoning":false,"tool_call":false},"google/text-multilingual-embedding-002":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"Text Multilingual Embedding 002","reasoning":false,"tool_call":false},"google/veo-3.0-fast-generate-001":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Veo 3.0 Fast Generate","reasoning":false,"tool_call":false},"google/veo-3.0-generate-001":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Veo 3.0","reasoning":false,"tool_call":false},"google/veo-3.1-fast-generate-001":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Veo 3.1 Fast Generate","reasoning":false,"tool_call":false},"google/veo-3.1-generate-001":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Veo 3.1","reasoning":false,"tool_call":false},"inception/mercury-2":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Mercury 2","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"inception/mercury-coder-small":{"limit":{"context":32000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Mercury Coder Small Beta","reasoning":false,"tool_call":true},"interfaze/interfaze-beta":{"limit":{"context":1000000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Interfaze Beta","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":false},"klingai/kling-v2.5-turbo-i2v":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Kling v2.5 Turbo Image-to-Video","reasoning":false,"tool_call":false},"klingai/kling-v2.5-turbo-t2v":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Kling v2.5 Turbo Text-to-Video","reasoning":false,"tool_call":false},"klingai/kling-v2.6-i2v":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Kling v2.6 Image-to-Video","reasoning":false,"tool_call":false},"klingai/kling-v2.6-motion-control":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Kling v2.6 Motion Control","reasoning":false,"tool_call":false},"klingai/kling-v2.6-t2v":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Kling v2.6 Text-to-Video","reasoning":false,"tool_call":false},"klingai/kling-v3.0-i2v":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Kling v3.0 Image-to-Video","reasoning":false,"tool_call":false},"klingai/kling-v3.0-motion-control":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Kling v3.0 Motion Control","reasoning":false,"tool_call":false},"klingai/kling-v3.0-t2v":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Kling v3.0 Text-to-Video","reasoning":false,"tool_call":false},"kwaipilot/kat-coder-air-v2.5":{"limit":{"context":256000,"output":80000},"modalities":{"input":["text"],"output":["text"]},"name":"Kat Coder Air V2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"kwaipilot/kat-coder-pro-v1":{"limit":{"context":256000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"name":"KAT-Coder-Pro V1","reasoning":true,"reasoning_options":[],"tool_call":false},"kwaipilot/kat-coder-pro-v2":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"name":"Kat Coder Pro V2","reasoning":true,"reasoning_options":[],"tool_call":true},"kwaipilot/kat-coder-pro-v2.5":{"limit":{"context":256000,"output":80000},"modalities":{"input":["text"],"output":["text"]},"name":"Kat Coder Pro V2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"meta/llama-3.1-70b":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.1 70B Instruct","reasoning":false,"tool_call":true},"meta/llama-3.1-8b":{"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"Llama 3.1 8B Instruct","reasoning":false,"tool_call":true},"meta/llama-3.3-70b":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Llama-3.3-70B-Instruct","reasoning":false,"tool_call":true},"meta/llama-4-maverick":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama-4-Maverick-17B-128E-Instruct-FP8","reasoning":false,"tool_call":true},"meta/llama-4-scout":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"Llama-4-Scout-17B-16E-Instruct-FP8","reasoning":false,"tool_call":true},"meta/muse-spark-1.1":{"limit":{"context":1048576,"output":1048576},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Muse Spark 1.1","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high","xhigh"]}],"tool_call":true},"minimax/minimax-m2":{"limit":{"context":205000,"output":205000},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax M2","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax/minimax-m2.1":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax M2.1","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax/minimax-m2.1-lightning":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax M2.1 Lightning","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax/minimax-m2.5":{"limit":{"context":204800,"output":131000},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax M2.5","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax/minimax-m2.5-highspeed":{"limit":{"context":204800,"output":131000},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax M2.5 High Speed","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax/minimax-m2.7":{"limit":{"context":204800,"output":131000},"modalities":{"input":["text"],"output":["text"]},"name":"Minimax M2.7","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax/minimax-m2.7-highspeed":{"limit":{"context":204800,"output":131100},"modalities":{"input":["text"],"output":["text"]},"name":"MiniMax M2.7 High Speed","reasoning":true,"reasoning_options":[],"tool_call":true},"minimax/minimax-m3":{"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"MiniMax M3","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"mistral/codestral":{"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"Codestral (latest)","reasoning":false,"tool_call":true},"mistral/codestral-embed":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"Codestral Embed","reasoning":false,"tool_call":false},"mistral/devstral-2":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"name":"Devstral 2","reasoning":false,"tool_call":true},"mistral/devstral-small-2":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Devstral Small 2","reasoning":false,"tool_call":true},"mistral/magistral-medium":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"Magistral Medium (latest)","reasoning":true,"reasoning_options":[],"tool_call":true},"mistral/magistral-small":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Magistral Small","reasoning":true,"reasoning_options":[],"tool_call":true},"mistral/ministral-14b":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Ministral 14B","reasoning":false,"tool_call":false},"mistral/ministral-3b":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Ministral 3B (latest)","reasoning":false,"tool_call":true},"mistral/ministral-8b":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Ministral 8B (latest)","reasoning":false,"tool_call":true},"mistral/mistral-embed":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral Embed","reasoning":false,"tool_call":false},"mistral/mistral-large-3":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Large 3","reasoning":false,"tool_call":false},"mistral/mistral-medium":{"limit":{"context":128000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Medium 3.1","reasoning":false,"tool_call":true},"mistral/mistral-medium-3.5":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Medium Latest","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","high"]}],"tool_call":true},"mistral/mistral-nemo":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"Mistral Nemo","reasoning":false,"tool_call":true},"mistral/mistral-small":{"limit":{"context":32000,"output":4000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Mistral Small (latest)","reasoning":false,"tool_call":true},"mistral/pixtral-12b":{"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Pixtral 12B","reasoning":false,"tool_call":true},"moonshotai/kimi-k2":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 Instruct","reasoning":false,"tool_call":true},"moonshotai/kimi-k2-thinking":{"limit":{"context":216144,"output":216144},"modalities":{"input":["text"],"output":["text"]},"name":"Kimi K2 Thinking","reasoning":true,"reasoning_options":[],"tool_call":true},"moonshotai/kimi-k2.5":{"limit":{"context":262114,"output":262114},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"moonshotai/kimi-k2.6":{"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Kimi K2.6","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"moonshotai/kimi-k2.7-code":{"limit":{"context":256000,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Kimi K2.7 Code","reasoning":true,"reasoning_options":[],"tool_call":true},"moonshotai/kimi-k2.7-code-highspeed":{"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Kimi K2.7 Code High Speed","reasoning":true,"reasoning_options":[],"tool_call":true},"moonshotai/kimi-k3":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Kimi K3","reasoning":true,"reasoning_options":[],"tool_call":true},"morph/morph-v3-fast":{"limit":{"context":16000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"name":"Morph v3 Fast","reasoning":false,"tool_call":false},"morph/morph-v3-large":{"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"name":"Morph v3 Large","reasoning":false,"tool_call":false},"nvidia/nemotron-3-nano-30b-a3b":{"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"name":"Nemotron 3 Nano 30B A3B","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":false},"nvidia/nemotron-3-super-120b-a12b":{"limit":{"context":256000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"name":"NVIDIA Nemotron 3 Super 120B A12B","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":false},"nvidia/nemotron-3-ultra-550b-a55b":{"limit":{"context":1000000,"output":65000},"modalities":{"input":["text"],"output":["text"]},"name":"Nemotron 3 Ultra","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"nvidia/nemotron-nano-12b-v2-vl":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"name":"Nvidia Nemotron Nano 12B V2 VL","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"nvidia/nemotron-nano-9b-v2":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"Nvidia Nemotron Nano 9B V2","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"openai/gpt-3.5-turbo":{"limit":{"context":16385,"input":12289,"output":4096},"modalities":{"input":["text"],"output":["text"]},"name":"GPT-3.5 Turbo","reasoning":false,"tool_call":false},"openai/gpt-4-turbo":{"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4 Turbo","reasoning":false,"tool_call":true},"openai/gpt-4.1":{"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-4.1","reasoning":false,"tool_call":true},"openai/gpt-4.1-mini":{"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-4.1 mini","reasoning":false,"tool_call":true},"openai/gpt-4.1-nano":{"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-4.1 nano","reasoning":false,"tool_call":true},"openai/gpt-4o":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-4o","reasoning":false,"tool_call":true},"openai/gpt-4o-mini":{"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-4o mini","reasoning":false,"tool_call":true},"openai/gpt-4o-mini-search-preview":{"limit":{"context":128000,"input":111616,"output":16384},"modalities":{"input":["text"],"output":["text"]},"name":"GPT 4o Mini Search Preview","reasoning":false,"tool_call":false},"openai/gpt-4o-mini-transcribe":{"limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"name":"GPT-4o mini Transcribe","reasoning":false,"tool_call":false},"openai/gpt-4o-transcribe":{"limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"name":"GPT-4o Transcribe","reasoning":false,"tool_call":false},"openai/gpt-5":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"openai/gpt-5-chat":{"limit":{"context":128000,"input":111616,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text","image"]},"name":"GPT-5 Chat","reasoning":true,"reasoning_options":[],"tool_call":true},"openai/gpt-5-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5-Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/gpt-5-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"openai/gpt-5-nano":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GPT-5 Nano","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":true},"openai/gpt-5-pro":{"limit":{"context":400000,"input":128000,"output":272000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5 pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["high"]}],"tool_call":true},"openai/gpt-5.1-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.1-Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/gpt-5.1-codex-max":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.1 Codex Max","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.1-codex-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.1 Codex mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/gpt-5.1-instant":{"limit":{"context":128000,"input":111616,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.1 Instant","reasoning":false,"tool_call":true},"openai/gpt-5.1-thinking":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text","image"]},"name":"GPT 5.1 Thinking","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"openai/gpt-5.2":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.2","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.2-chat":{"limit":{"context":128000,"input":111616,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.2 Chat","reasoning":false,"tool_call":true},"openai/gpt-5.2-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.2-Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.2-pro":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.2 ","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.3-chat":{"limit":{"context":128000,"input":111616,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT-5.3 Chat","reasoning":false,"tool_call":true},"openai/gpt-5.3-codex":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.3 Codex","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.4":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.4","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.4-mini":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.4 Mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.4-nano":{"limit":{"context":400000,"input":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.4 Nano","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.4-pro":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.4 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.5":{"limit":{"context":1000000,"input":872000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.5-pro":{"limit":{"context":1000000,"input":872000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.5 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium","high","xhigh"]}],"tool_call":true},"openai/gpt-5.6-luna":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.6 Luna","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"openai/gpt-5.6-sol":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.6 Sol","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"openai/gpt-5.6-terra":{"limit":{"context":1050000,"input":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GPT 5.6 Terra","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high","xhigh","max"]}],"tool_call":true},"openai/gpt-image-1":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"GPT Image 1","reasoning":false,"tool_call":false},"openai/gpt-image-1-mini":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"GPT Image 1 Mini","reasoning":false,"tool_call":false},"openai/gpt-image-1.5":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"GPT Image 1.5","reasoning":false,"tool_call":false},"openai/gpt-image-2":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"GPT Image 2","reasoning":false,"tool_call":false},"openai/gpt-oss-120b":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 120B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/gpt-oss-20b":{"limit":{"context":131072,"input":122880,"output":8192},"modalities":{"input":["text"],"output":["text"]},"name":"GPT OSS 20B","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/gpt-oss-safeguard-20b":{"limit":{"context":131072,"input":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"gpt-oss-safeguard-20b","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/gpt-realtime-1.5":{"limit":{"context":0,"output":0},"modalities":{"input":["text","audio"],"output":["text","audio"]},"name":"GPT-Realtime-1.5","reasoning":false,"tool_call":false},"openai/gpt-realtime-2":{"limit":{"context":0,"output":0},"modalities":{"input":["text","audio"],"output":["text","audio"]},"name":"gpt-realtime-2","reasoning":false,"tool_call":false},"openai/gpt-realtime-2.1":{"limit":{"context":128000,"input":96000,"output":32000},"modalities":{"input":["text","audio"],"output":["text","audio"]},"name":"gpt-realtime-2.1","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high","xhigh"]}],"tool_call":false},"openai/gpt-realtime-mini":{"limit":{"context":0,"output":0},"modalities":{"input":["text","audio"],"output":["text","audio"]},"name":"GPT-Realtime mini","reasoning":false,"tool_call":false},"openai/gpt-realtime-whisper":{"limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"name":"gpt-realtime-whisper","reasoning":false,"tool_call":false},"openai/o1":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"o1","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/o3":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"o3","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/o3-deep-research":{"limit":{"context":200000,"input":100000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"o3-deep-research","reasoning":true,"reasoning_options":[{"type":"effort","values":["medium"]}],"tool_call":true},"openai/o3-mini":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"name":"o3-mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/o3-pro":{"limit":{"context":200000,"input":100000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"o3 Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/o4-mini":{"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"name":"o4-mini","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"openai/text-embedding-3-large":{"limit":{"context":8192,"input":6656,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"text-embedding-3-large","reasoning":false,"tool_call":false},"openai/text-embedding-3-small":{"limit":{"context":8192,"input":6656,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"text-embedding-3-small","reasoning":false,"tool_call":false},"openai/text-embedding-ada-002":{"limit":{"context":8192,"input":6656,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"text-embedding-ada-002","reasoning":false,"tool_call":false},"openai/tts-1":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["audio"]},"name":"TTS-1","reasoning":false,"tool_call":false},"openai/tts-1-hd":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["audio"]},"name":"TTS-1 HD","reasoning":false,"tool_call":false},"openai/whisper-1":{"limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"name":"Whisper","reasoning":false,"tool_call":false},"perplexity/sonar":{"limit":{"context":127000,"output":8000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Sonar","reasoning":false,"tool_call":true},"perplexity/sonar-pro":{"limit":{"context":200000,"output":8000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Sonar Pro","reasoning":false,"tool_call":true},"perplexity/sonar-reasoning-pro":{"limit":{"context":127000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"name":"Sonar Reasoning Pro","reasoning":true,"reasoning_options":[{"type":"effort","values":["minimal","low","medium","high"]}],"tool_call":false},"prodia/flux-fast-schnell":{"limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Flux Schnell","reasoning":false,"tool_call":false},"quiverai/arrow-1.1":{"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["image"]},"name":"Arrow 1.1","reasoning":false,"tool_call":false},"recraft/recraft-v2":{"limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Recraft V2","reasoning":false,"tool_call":false},"recraft/recraft-v3":{"limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Recraft V3","reasoning":false,"tool_call":false},"recraft/recraft-v4":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Recraft V4","reasoning":false,"tool_call":false},"recraft/recraft-v4-pro":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Recraft V4 Pro","reasoning":false,"tool_call":false},"recraft/recraft-v4.1":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Recraft V4.1","reasoning":false,"tool_call":false},"recraft/recraft-v4.1-pro":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Recraft V4.1 Pro","reasoning":false,"tool_call":false},"recraft/recraft-v4.1-utility":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Recraft V4.1 Utility","reasoning":false,"tool_call":false},"recraft/recraft-v4.1-utility-pro":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"name":"Recraft V4.1 Utility Pro","reasoning":false,"tool_call":false},"sakana/fugu-ultra":{"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Fugu Ultra","reasoning":true,"reasoning_options":[],"tool_call":true},"stepfun/step-3.5-flash":{"limit":{"context":262114,"output":262114},"modalities":{"input":["text"],"output":["text"]},"name":"StepFun 3.5 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"stepfun/step-3.7-flash":{"limit":{"context":256000,"input":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Step 3.7 Flash","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"thinkingmachines/inkling":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Inkling","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","minimal","low","medium","high","xhigh"]}],"tool_call":true},"voyage/rerank-2.5":{"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"name":"Voyage Rerank 2.5","reasoning":false,"tool_call":false},"voyage/rerank-2.5-lite":{"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"name":"Voyage Rerank 2.5 Lite","reasoning":false,"tool_call":false},"voyage/voyage-3-large":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"voyage-3-large","reasoning":false,"tool_call":false},"voyage/voyage-3.5":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"voyage-3.5","reasoning":false,"tool_call":false},"voyage/voyage-3.5-lite":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"voyage-3.5-lite","reasoning":false,"tool_call":false},"voyage/voyage-4":{"limit":{"context":32000,"output":0},"modalities":{"input":["text"],"output":["text"]},"name":"voyage-4","reasoning":false,"tool_call":false},"voyage/voyage-4-large":{"limit":{"context":32000,"output":0},"modalities":{"input":["text"],"output":["text"]},"name":"voyage-4-large","reasoning":false,"tool_call":false},"voyage/voyage-4-lite":{"limit":{"context":32000,"output":0},"modalities":{"input":["text"],"output":["text"]},"name":"voyage-4-lite","reasoning":false,"tool_call":false},"voyage/voyage-code-2":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"voyage-code-2","reasoning":false,"tool_call":false},"voyage/voyage-code-3":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"voyage-code-3","reasoning":false,"tool_call":false},"voyage/voyage-finance-2":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"voyage-finance-2","reasoning":false,"tool_call":false},"voyage/voyage-law-2":{"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"name":"voyage-law-2","reasoning":false,"tool_call":false},"xai/grok-4.1-fast-non-reasoning":{"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.1 Fast Non-Reasoning","reasoning":false,"tool_call":true},"xai/grok-4.1-fast-reasoning":{"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.1 Fast Reasoning","reasoning":true,"reasoning_options":[],"tool_call":true},"xai/grok-4.20-multi-agent":{"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.20 Multi-Agent","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"xai/grok-4.20-multi-agent-beta":{"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.20 Multi Agent Beta","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":true},"xai/grok-4.20-non-reasoning":{"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.20 Non-Reasoning","reasoning":false,"tool_call":true},"xai/grok-4.20-non-reasoning-beta":{"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.20 Beta Non-Reasoning","reasoning":false,"tool_call":true},"xai/grok-4.20-reasoning":{"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.20 Reasoning","reasoning":true,"reasoning_options":[],"tool_call":true},"xai/grok-4.20-reasoning-beta":{"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.20 Beta Reasoning","reasoning":true,"reasoning_options":[],"tool_call":true},"xai/grok-4.3":{"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.3","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"xai/grok-4.5":{"limit":{"context":500000,"output":500000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"xai/grok-build-0.1":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"name":"Grok Build 0.1","reasoning":true,"reasoning_options":[],"tool_call":true},"xai/grok-imagine-image":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["text","image"]},"name":"Grok Imagine Image","reasoning":false,"tool_call":false},"xai/grok-imagine-video":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Grok Imagine","reasoning":false,"tool_call":false},"xai/grok-imagine-video-1.5":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Grok Imagine Video 1.5","reasoning":false,"tool_call":false},"xai/grok-imagine-video-1.5-preview":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"name":"Grok Imagine Video 1.5 Preview","reasoning":false,"tool_call":false},"xai/grok-stt":{"limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"name":"Grok STT","reasoning":false,"tool_call":false},"xai/grok-tts":{"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["audio"]},"name":"Grok TTS","reasoning":false,"tool_call":false},"xai/grok-voice-think-fast-1.0":{"limit":{"context":0,"output":0},"modalities":{"input":["text","audio"],"output":["text","audio"]},"name":"Grok Voice Think Fast 1.0","reasoning":false,"tool_call":false},"xiaomi/mimo-v2.5":{"limit":{"context":1050000,"output":131100},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"MiMo M2.5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"xiaomi/mimo-v2.5-pro":{"limit":{"context":1050000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"name":"MiMo V2.5 Pro","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-4.5":{"limit":{"context":128000,"output":96000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 4.5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-4.5-air":{"limit":{"context":128000,"output":96000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 4.5 Air","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-4.5v":{"limit":{"context":66000,"output":16000},"modalities":{"input":["text","image"],"output":["text"]},"name":"GLM 4.5V","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-4.6":{"limit":{"context":200000,"output":96000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 4.6","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-4.6v":{"limit":{"context":128000,"output":24000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GLM-4.6V","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-4.6v-flash":{"limit":{"context":128000,"output":24000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GLM-4.6V-Flash","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-4.7":{"limit":{"context":200000,"output":120000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 4.7","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-4.7-flash":{"limit":{"context":200000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 4.7 Flash","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-4.7-flashx":{"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 4.7 FlashX","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-5":{"limit":{"context":202800,"output":131100},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-5-turbo":{"limit":{"context":202800,"output":131100},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 5 Turbo","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-5.1":{"limit":{"context":202000,"output":202000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 5.1","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"zai/glm-5.2":{"limit":{"context":1040000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 5.2","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","xhigh"]}],"tool_call":true},"zai/glm-5.2-fast":{"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"name":"GLM 5.2 Fast","reasoning":true,"reasoning_options":[{"type":"toggle"},{"type":"effort","values":["high","xhigh"]}],"tool_call":true},"zai/glm-5v-turbo":{"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"GLM 5V Turbo","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true}}},"xai":{"models":{"grok-4.20-0309-non-reasoning":{"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.20 (Non-Reasoning)","reasoning":false,"tool_call":true},"grok-4.20-0309-reasoning":{"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.20 (Reasoning)","reasoning":true,"reasoning_options":[],"tool_call":true},"grok-4.20-multi-agent-0309":{"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.20 Multi-Agent","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high","xhigh"]}],"tool_call":false},"grok-4.3":{"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.3","reasoning":true,"reasoning_options":[{"type":"effort","values":["none","low","medium","high"]}],"tool_call":true},"grok-4.5":{"limit":{"context":500000,"output":500000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok 4.5","reasoning":true,"reasoning_options":[{"type":"effort","values":["low","medium","high"]}],"tool_call":true},"grok-build-0.1":{"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"name":"Grok Build 0.1","reasoning":true,"reasoning_options":[],"tool_call":true},"grok-imagine-image":{"limit":{"context":8000,"output":0},"modalities":{"input":["text","image","pdf"],"output":["image","pdf"]},"name":"Grok Imagine Image","reasoning":false,"tool_call":false},"grok-imagine-image-quality":{"limit":{"context":8000,"output":0},"modalities":{"input":["text","image","pdf"],"output":["image","pdf"]},"name":"Grok Imagine Image Quality","reasoning":false,"tool_call":false},"grok-imagine-video":{"limit":{"context":1024,"output":0},"modalities":{"input":["text","image","video","pdf"],"output":["video"]},"name":"Grok Imagine Video","reasoning":false,"tool_call":false}}},"xiaomi":{"models":{"mimo-v2-flash":{"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"name":"MiMo-V2-Flash","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"mimo-v2-omni":{"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"name":"MiMo-V2-Omni","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"mimo-v2-pro":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiMo-V2-Pro","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"mimo-v2.5":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"name":"MiMo-V2.5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"mimo-v2.5-pro":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiMo-V2.5-Pro","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"mimo-v2.5-pro-ultraspeed":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiMo-V2.5-Pro-UltraSpeed","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true}}},"xiaomi-token-plan-cn":{"models":{"mimo-v2-pro":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiMo-V2-Pro","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"mimo-v2-tts":{"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"name":"MiMo-V2-TTS","reasoning":false,"tool_call":false},"mimo-v2.5":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"name":"MiMo-V2.5","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"mimo-v2.5-pro":{"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"MiMo-V2.5-Pro","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"mimo-v2.5-tts":{"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"name":"MiMo-V2.5-TTS","reasoning":false,"tool_call":false},"mimo-v2.5-tts-voiceclone":{"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"name":"MiMo-V2.5-TTS-VoiceClone","reasoning":false,"tool_call":false},"mimo-v2.5-tts-voicedesign":{"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"name":"MiMo-V2.5-TTS-VoiceDesign","reasoning":false,"tool_call":false}}},"zai-coding-plan":{"models":{"glm-4.5-air":{"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-4.5-Air","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-4.7":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-4.7","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5-turbo":{"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5-Turbo","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5.1":{"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.1","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5.2":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.2","reasoning":true,"reasoning_options":[{"type":"effort","values":["high","max"]}],"tool_call":true},"glm-5v-turbo":{"limit":{"context":200000,"output":131072},"modalities":{"input":["text","image","video","pdf"],"output":["text"]},"name":"GLM-5V-Turbo","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true}}},"zhipuai-coding-plan":{"models":{"glm-4.5-air":{"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-4.5-Air","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-4.6v":{"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"name":"GLM-4.6V","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-4.7":{"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-4.7","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5-turbo":{"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5-Turbo","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5.1":{"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.1","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true},"glm-5.2":{"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"name":"GLM-5.2","reasoning":true,"reasoning_options":[{"type":"effort","values":["high","max"]}],"tool_call":true},"glm-5v-turbo":{"limit":{"context":200000,"output":131072},"modalities":{"input":["text","image","video","pdf"],"output":["text"]},"name":"GLM-5V-Turbo","reasoning":true,"reasoning_options":[{"type":"toggle"}],"tool_call":true}}}} diff --git a/crates/codegen/kigi-models/src/lib.rs b/crates/codegen/kigi-models/src/lib.rs index c8e84cd..ad3aa2e 100644 --- a/crates/codegen/kigi-models/src/lib.rs +++ b/crates/codegen/kigi-models/src/lib.rs @@ -597,6 +597,41 @@ const VERCEL_SPEC: PlatformSpec = PlatformSpec { restrict_to_enriched: true, }; +pub const XAI_BASE_URL_ENV: &str = "KIGI_XAI_BASE_URL"; +const XAI_SPEC: PlatformSpec = PlatformSpec { + id: "xai", + display_name: "xAI (Grok)", + base_url: BaseUrlSource::EnvOr { + env: XAI_BASE_URL_ENV, + default: "https://api.x.ai/v1", + }, + uses_oauth: false, + allowed_model_prefixes: None, + // NOTE: `XAI_API_KEY` is ALSO read as a legacy fallback by the house BYOK + // path (`read_xai_api_key_env`), whose primary env is now `KIGI_API_KEY`. + // Here it is the x.ai/Grok provider key (its canonical ecosystem name). + api_key_envs: &["XAI_API_KEY"], + vendor: "xAI", + console_host: Some("console.x.ai"), + login_label: Some("xAI (Grok) (API key)"), + models_dev_id: Some("xai"), + // /v1/models is minimal (ids only; rich metadata lives on the non-standard + // /v1/language-models), so take context/limits from models.dev enrichment. + // The /v1/models ids match the models.dev "xai" keys byte-for-byte + // (grok-4.5, grok-4.20-0309-reasoning, ...); restrict to tool-calling chat + // models to drop the grok-imagine-* image/video generators. + wire_serves_metadata: false, + wire_api: PlatformWireApi::ChatCompletions, + listing: ListingDialect::OpenAi, + chat_compat: PlatformChatCompat::Passthrough, + key_header: PlatformKeyHeader::Bearer, + // /v1/models requires auth (401 without a key), so it doubles as the key + // validator; no separate public endpoint needed. + key_validation_path: None, + strip_listing_id_prefix: None, + restrict_to_enriched: true, +}; + /// The platform registry. Platforms are compiled-in spec rows; there is no /// dynamic provider registration (PRD F2). #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash, PartialOrd, Ord)] @@ -631,12 +666,14 @@ pub enum PlatformId { Nvidia, /// Vercel AI Gateway (API key, wire-listed with models.dev enrichment). Vercel, + /// xAI Grok platform (API key, OpenAI-compatible ChatCompletions). + Xai, } impl PlatformId { /// All platforms, in catalog precedence order: the subscription channel /// first so "default model = first list item" favors it when present. - pub const ALL: [PlatformId; 15] = [ + pub const ALL: [PlatformId; 16] = [ Self::KimiCode, Self::MoonshotCn, Self::MoonshotAi, @@ -652,6 +689,7 @@ impl PlatformId { Self::Cerebras, Self::Nvidia, Self::Vercel, + Self::Xai, ]; /// The registry row backing this platform (single source of per-platform @@ -673,6 +711,7 @@ impl PlatformId { Self::Cerebras => &CEREBRAS_SPEC, Self::Nvidia => &NVIDIA_SPEC, Self::Vercel => &VERCEL_SPEC, + Self::Xai => &XAI_SPEC, } } @@ -1428,9 +1467,10 @@ mod tests { PlatformId::Cerebras => 12, PlatformId::Nvidia => 13, PlatformId::Vercel => 14, + PlatformId::Xai => 15, } } - const VARIANT_COUNT: usize = 15; // update together with `ordinal` + const VARIANT_COUNT: usize = 16; // update together with `ordinal` let mut seen: Vec = PlatformId::ALL.iter().map(|&p| ordinal(p)).collect(); seen.sort_unstable(); seen.dedup(); diff --git a/crates/codegen/kigi-pager-pty-harness/src/content.rs b/crates/codegen/kigi-pager-pty-harness/src/content.rs index 1cf0520..81c38ad 100644 --- a/crates/codegen/kigi-pager-pty-harness/src/content.rs +++ b/crates/codegen/kigi-pager-pty-harness/src/content.rs @@ -97,7 +97,7 @@ impl ContentController { // pins them to the mock so no PTY test can reach a live endpoint. ("KIGI_MOONSHOT_CN_BASE_URL".into(), self.url()), ("KIGI_MOONSHOT_AI_BASE_URL".into(), self.url()), - ("XAI_API_KEY".into(), "test-key-for-ci".into()), + ("KIGI_API_KEY".into(), "test-key-for-ci".into()), ("KIGI_TELEMETRY_ENABLED".into(), "false".into()), ("KIGI_FEEDBACK_ENABLED".into(), "false".into()), ("KIGI_TRACE_UPLOAD".into(), "false".into()), @@ -287,7 +287,7 @@ mod tests { assert_eq!(get("KIGI_API_BASE_URL"), Some(content.url())); assert_eq!(get("KIGI_MOONSHOT_CN_BASE_URL"), Some(content.url())); assert_eq!(get("KIGI_MOONSHOT_AI_BASE_URL"), Some(content.url())); - assert_eq!(get("XAI_API_KEY").as_deref(), Some("test-key-for-ci")); + assert_eq!(get("KIGI_API_KEY").as_deref(), Some("test-key-for-ci")); assert_eq!(get("KIGI_TELEMETRY_ENABLED").as_deref(), Some("false")); assert_eq!(get("KIGI_FEEDBACK_ENABLED").as_deref(), Some("false")); assert_eq!(get("KIGI_TRACE_UPLOAD").as_deref(), Some("false")); diff --git a/crates/codegen/kigi-pager-pty-harness/src/flows.rs b/crates/codegen/kigi-pager-pty-harness/src/flows.rs index 6e85abb..4d5e5b7 100644 --- a/crates/codegen/kigi-pager-pty-harness/src/flows.rs +++ b/crates/codegen/kigi-pager-pty-harness/src/flows.rs @@ -96,11 +96,12 @@ pub fn seed_fake_oauth(content: &ContentController, user: &str) { .expect("seed fake oauth auth.json"); } -/// [`ContentController::env_for_pager`] minus `XAI_API_KEY`, so the entry -/// written by [`seed_fake_oauth`] is the active credential. +/// [`ContentController::env_for_pager`] minus the house BYOK key +/// (`KIGI_API_KEY`), so the entry written by [`seed_fake_oauth`] is the active +/// credential. pub fn oauth_env_for_pager(content: &ContentController) -> Vec<(String, String)> { let mut env = content.env_for_pager(); - env.retain(|(k, _)| k != "XAI_API_KEY"); + env.retain(|(k, _)| k != "KIGI_API_KEY"); env } diff --git a/crates/codegen/kigi-shell/src/agent/auth_method.rs b/crates/codegen/kigi-shell/src/agent/auth_method.rs index 72e6279..256c99b 100644 --- a/crates/codegen/kigi-shell/src/agent/auth_method.rs +++ b/crates/codegen/kigi-shell/src/agent/auth_method.rs @@ -19,24 +19,36 @@ pub(crate) fn new_shared_auth_method_id(initial: Option) -> S )) } -/// Env var that, when set, advertises `xai.api_key` as a viable auth method. +/// Primary env var that, when set, advertises `xai.api_key` as a viable auth +/// method. NOTE: `xai.api_key` is the *house* bring-your-own-key method (the +/// upstream product is house-branded "xai"), unrelated to the x.ai/Grok +/// provider. That collision is why the primary env moved here to `KIGI_API_KEY` +/// — `XAI_API_KEY` is now the x.ai/Grok provider key (see `XAI_SPEC`). /// /// Kept as a constant so test code and the production check stay in sync. +pub const HOUSE_API_KEY_ENV_VAR: &str = "KIGI_API_KEY"; + +/// Back-compat fallback env: `XAI_API_KEY` was the house BYOK key before it +/// became the x.ai/Grok provider key. Still honored so existing house-BYOK +/// deployments keep working (they share the key with the Grok provider). pub const XAI_API_KEY_ENV_VAR: &str = "XAI_API_KEY"; -/// Legacy env var name. Checked as a fallback when `XAI_API_KEY` is not set, -/// so existing deployments that use the old name keep working. +/// Legacy env var name (pre-`XAI_API_KEY`). Checked last so the oldest +/// deployments keep working. pub const LEGACY_XAI_API_KEY_ENV_VAR: &str = "KIGI_CODE_XAI_API_KEY"; -/// Read the API key from the environment. +/// Read the house BYOK API key from the environment. /// -/// Checks `XAI_API_KEY` first, then falls back to the legacy -/// `KIGI_CODE_XAI_API_KEY` for backward compatibility. +/// Checks `KIGI_API_KEY` first, then the back-compat `XAI_API_KEY`, then the +/// legacy `KIGI_CODE_XAI_API_KEY`. pub fn read_xai_api_key_env() -> Result { - std::env::var(XAI_API_KEY_ENV_VAR).or_else(|_| std::env::var(LEGACY_XAI_API_KEY_ENV_VAR)) + std::env::var(HOUSE_API_KEY_ENV_VAR) + .or_else(|_| std::env::var(XAI_API_KEY_ENV_VAR)) + .or_else(|_| std::env::var(LEGACY_XAI_API_KEY_ENV_VAR)) } -/// Returns `true` if either `XAI_API_KEY` or `KIGI_CODE_XAI_API_KEY` is set. +/// Returns `true` if any house BYOK env is set: `KIGI_API_KEY` (primary) or the +/// back-compat `XAI_API_KEY` / `KIGI_CODE_XAI_API_KEY`. pub fn has_xai_api_key_env() -> bool { read_xai_api_key_env().is_ok() } @@ -271,7 +283,7 @@ pub fn session_token_auth_gate( pub const AUTH_ERROR_SESSION_EXPIRED: &str = "Session expired. Run `kigi login` to re-authenticate."; -pub const AUTH_ERROR_API_KEY: &str = "Authentication failed. Run `kigi login`, set XAI_API_KEY, or add api_key to ~/.kigi/config.toml."; +pub const AUTH_ERROR_API_KEY: &str = "Authentication failed. Run `kigi login`, set KIGI_API_KEY, or add api_key to ~/.kigi/config.toml."; /// Next ACP method id when `cached_token` cannot proceed (missing / expired): /// prefer non-interactive `xai.api_key` when advertiseable, else the @@ -292,7 +304,7 @@ pub fn xai_api_key_auth_method() -> acp::AuthMethod { "xai.api_key".to_string(), ) .description(Some(format!( - "{XAI_API_KEY_ENV_VAR} or api_key/env_key in config.toml" + "{HOUSE_API_KEY_ENV_VAR} or api_key/env_key in config.toml" ))), ) } @@ -607,7 +619,8 @@ mod tests { "together", "cerebras", "nvidia", - "vercel-ai-gateway" + "vercel-ai-gateway", + "xai" ] ); assert_eq!(default_id(&built), Some(XAI_API_KEY_METHOD_ID)); @@ -645,7 +658,8 @@ mod tests { "together", "cerebras", "nvidia", - "vercel-ai-gateway" + "vercel-ai-gateway", + "xai" ] ); assert_eq!(default_id(&built), Some(CACHED_TOKEN_AUTH_METHOD_ID)); @@ -676,7 +690,8 @@ mod tests { "together", "cerebras", "nvidia", - "vercel-ai-gateway" + "vercel-ai-gateway", + "xai" ] ); assert_eq!(default_id(&built), Some(CACHED_TOKEN_AUTH_METHOD_ID)); @@ -710,7 +725,8 @@ mod tests { "together", "cerebras", "nvidia", - "vercel-ai-gateway" + "vercel-ai-gateway", + "xai" ] ); assert_eq!(default_id(&built), None); @@ -759,21 +775,34 @@ mod tests { #[test] #[serial] fn legacy_env_var_fallback_advertises_xai_api_key() { + let _house = EnvGuard::unset(HOUSE_API_KEY_ENV_VAR); let _unset = EnvGuard::unset(XAI_API_KEY_ENV_VAR); let _set = EnvGuard::set(LEGACY_XAI_API_KEY_ENV_VAR, "legacy-key"); assert!(has_xai_api_key_env()); assert_eq!(read_xai_api_key_env().unwrap(), "legacy-key"); } - /// The new env var takes precedence over the legacy one. + /// `XAI_API_KEY` takes precedence over the older legacy env var. #[test] #[serial] - fn new_env_var_takes_precedence_over_legacy() { + fn xai_env_var_takes_precedence_over_legacy() { + let _house = EnvGuard::unset(HOUSE_API_KEY_ENV_VAR); let _new = EnvGuard::set(XAI_API_KEY_ENV_VAR, "new-key"); let _legacy = EnvGuard::set(LEGACY_XAI_API_KEY_ENV_VAR, "legacy-key"); assert_eq!(read_xai_api_key_env().unwrap(), "new-key"); } + /// After the migration, `KIGI_API_KEY` is the house BYOK primary and wins + /// over the back-compat `XAI_API_KEY` (now the x.ai/Grok provider key). + #[test] + #[serial] + fn house_env_var_takes_precedence_over_xai() { + let _house = EnvGuard::set(HOUSE_API_KEY_ENV_VAR, "house-key"); + let _xai = EnvGuard::set(XAI_API_KEY_ENV_VAR, "grok-key"); + let _legacy = EnvGuard::set(LEGACY_XAI_API_KEY_ENV_VAR, "legacy-key"); + assert_eq!(read_xai_api_key_env().unwrap(), "house-key"); + } + /// Moonshot authenticate with no configured key: actionable error naming /// the platform, the login screen, and the platform-scoped env var. No /// HTTP is attempted (`key: None` short-circuits). @@ -931,4 +960,50 @@ mod tests { .await .expect("200 from /key must validate the key"); } + + /// xAI has no validation-path override: `/v1/models` itself requires auth + /// (401 without a valid key), so it doubles as the validator. A bad key is + /// rejected. + #[tokio::test] + #[serial] + async fn xai_validates_against_models_and_rejects_bad_key() { + use wiremock::matchers::{method, path}; + let server = wiremock::MockServer::start().await; + wiremock::Mock::given(method("GET")) + .and(path("/models")) + .respond_with(wiremock::ResponseTemplate::new(401)) + .expect(1) + .mount(&server) + .await; + let _base = EnvGuard::set(kigi_models::XAI_BASE_URL_ENV, &server.uri()); + let err = authenticate_platform_api_key(kigi_models::PlatformId::Xai, Some("xai-bad")) + .await + .expect_err("a 401 from /models must reject the key"); + assert_eq!( + err.message, + "Invalid API key for xai \u{2014} check your key on console.x.ai" + ); + } + + /// A valid xAI key: `/models` returns 200 for the Bearer header → accepted. + #[tokio::test] + #[serial] + async fn xai_valid_key_succeeds_via_models() { + use wiremock::matchers::{header, method, path}; + let server = wiremock::MockServer::start().await; + wiremock::Mock::given(method("GET")) + .and(path("/models")) + .and(header("Authorization", "Bearer xai-good")) + .respond_with( + wiremock::ResponseTemplate::new(200) + .set_body_json(serde_json::json!({ "data": [] })), + ) + .expect(1) + .mount(&server) + .await; + let _base = EnvGuard::set(kigi_models::XAI_BASE_URL_ENV, &server.uri()); + authenticate_platform_api_key(kigi_models::PlatformId::Xai, Some("xai-good")) + .await + .expect("200 from /models must validate the key"); + } } diff --git a/crates/codegen/kigi-shell/src/agent/config.rs b/crates/codegen/kigi-shell/src/agent/config.rs index ec3be7b..2830ee5 100644 --- a/crates/codegen/kigi-shell/src/agent/config.rs +++ b/crates/codegen/kigi-shell/src/agent/config.rs @@ -4893,7 +4893,9 @@ reasoning_effort = "low" #[test] #[serial] fn resolve_credentials_empty_env_key_falls_through_to_global_key() { - use crate::agent::auth_method::{LEGACY_XAI_API_KEY_ENV_VAR, XAI_API_KEY_ENV_VAR}; + use crate::agent::auth_method::{ + HOUSE_API_KEY_ENV_VAR, LEGACY_XAI_API_KEY_ENV_VAR, XAI_API_KEY_ENV_VAR, + }; use kigi_chat_state::AuthType; use kigi_test_support::EnvGuard; let sentinel = "xai-global-sentinel-key"; @@ -4901,6 +4903,9 @@ reasoning_effort = "low" let alias = "KIGI_TEST_EMPTY_ENV_GLOBAL_ALIAS"; let _primary = EnvGuard::set(primary, ""); let _alias = EnvGuard::set(alias, ""); + // Unset the new house primary so the back-compat XAI_API_KEY is the + // global key under test (not shadowed by an ambient KIGI_API_KEY). + let _house = EnvGuard::unset(HOUSE_API_KEY_ENV_VAR); let _global = EnvGuard::set(XAI_API_KEY_ENV_VAR, sentinel); let _legacy = EnvGuard::unset(LEGACY_XAI_API_KEY_ENV_VAR); let mut model = test_model_entry("m", "https://inference.example/v1", None, None, None); @@ -6454,7 +6459,13 @@ reasoning_effort = "low" None, None, ); - unsafe { std::env::set_var("XAI_API_KEY", "env-key") }; + // Clear the house primary + legacy so the XAI_API_KEY set below is the + // env key resolved by read_xai_api_key_env (KIGI_API_KEY wins otherwise). + unsafe { + std::env::remove_var("KIGI_API_KEY"); + std::env::remove_var("KIGI_CODE_XAI_API_KEY"); + std::env::set_var("XAI_API_KEY", "env-key"); + } let sampling = resolve_sampling(&model_with_key, Some("session-key")); assert_eq!( sampling.api_key.as_deref(), diff --git a/crates/codegen/kigi-shell/src/agent/models_fetch.rs b/crates/codegen/kigi-shell/src/agent/models_fetch.rs index b914109..0eff2d2 100644 --- a/crates/codegen/kigi-shell/src/agent/models_fetch.rs +++ b/crates/codegen/kigi-shell/src/agent/models_fetch.rs @@ -132,7 +132,7 @@ fn fetch_custom_endpoint_models_blocking( .ok_or(std::env::VarError::NotPresent) }) .map_err(|_| { - BackendError::Auth("No API key for custom models endpoint. Set XAI_API_KEY.".into()) + BackendError::Auth("No API key for custom models endpoint. Set KIGI_API_KEY.".into()) })?; let request = client .get(&url) @@ -1994,6 +1994,96 @@ mod tests { ); } + /// xAI-cycle e2e: /v1/models is minimal (bare grok ids, no context), so + /// enrichment supplies context/limits; the restriction drops the + /// non-tool-calling grok-imagine-* generators; bare id round-trips under + /// the `xai/` key; Passthrough dialect. + #[tokio::test(flavor = "multi_thread")] + #[serial_test::serial] + async fn xai_enriches_restricts_and_maps_passthrough() { + let platform_server = wiremock::MockServer::start().await; + wiremock::Mock::given(wiremock::matchers::method("GET")) + .and(wiremock::matchers::path("/models")) + .respond_with(wiremock::ResponseTemplate::new(200).set_body_json( + // xAI /v1/models is minimal: id/object only, NO context field — + // so a non-zero context below can only come from enrichment. + serde_json::json!({ "data": [ + { "id": "grok-4.5", "object": "model" }, + { "id": "grok-imagine-image", "object": "model" } + ]}), + )) + .expect(1) + .mount(&platform_server) + .await; + let modelsdev_server = wiremock::MockServer::start().await; + wiremock::Mock::given(wiremock::matchers::method("GET")) + .and(wiremock::matchers::path("/api.json")) + .respond_with(wiremock::ResponseTemplate::new(200).set_body_json( + serde_json::json!({ "xai": { "models": { + "grok-4.5": { + "limit": {"context": 500000, "output": 128000}, + "tool_call": true + }, + // present in enrichment too, but not tool-calling → dropped. + "grok-imagine-image": { "limit": {"context": 8000} } + }}}), + )) + .expect(1) + .mount(&modelsdev_server) + .await; + let cache_dir = tempfile::tempdir().unwrap(); + let _base = + kigi_test_support::EnvGuard::set(kigi_models::XAI_BASE_URL_ENV, platform_server.uri()); + let _mdev = kigi_test_support::EnvGuard::set( + crate::agent::enrichment_fetch::MODELS_DEV_URL_ENV, + format!("{}/api.json", modelsdev_server.uri()), + ); + let _mdev_cache = kigi_test_support::EnvGuard::set( + crate::agent::enrichment_fetch::MODELS_DEV_CACHE_DIR_ENV, + cache_dir.path(), + ); + let endpoints = crate::agent::config::EndpointsConfig::default(); + let keys = crate::agent::models::PlatformApiKeys::test_single( + kigi_models::PlatformId::Xai, + "xai-1", + ); + let result = tokio::task::spawn_blocking(move || { + fetch_platform_models_blocking(&endpoints, None, &keys) + }) + .await + .unwrap() + .expect("fetch must succeed"); + assert_eq!( + result + .models + .iter() + .map(|m| m.id.as_deref().unwrap_or_default()) + .collect::>(), + vec!["xai/grok-4.5"], + "grok-imagine-image (not tool-calling) dropped; bare id kept under the xai key" + ); + let entry = &result.models[0]; + assert_eq!( + entry.context_window.get(), + 500_000, + "context comes from enrichment (the wire listing carries none)" + ); + assert_eq!(entry.max_completion_tokens, Some(128_000)); + assert_eq!(entry.model, "grok-4.5", "the bare grok id rides the wire"); + let model_entry = crate::agent::config::ModelEntry::from_config_entry(entry); + let creds = crate::agent::config::ResolvedCredentials { + api_key: Some("xai-1".into()), + base_url: entry.base_url.clone(), + auth_type: kigi_chat_state::AuthType::ApiKey, + auth_scheme: Default::default(), + }; + let cfg = crate::agent::config::sampling_config_for_model(&model_entry, creds, None); + assert_eq!( + cfg.chat_compat, + kigi_sampling_types::ChatCompat::Passthrough + ); + } + #[test] fn get_env_keys_parses_strings_and_rejects_non_strings() { use crate::agent::config::EnvKeys; diff --git a/crates/codegen/kigi-shell/src/agent/mvp_agent/acp_agent.rs b/crates/codegen/kigi-shell/src/agent/mvp_agent/acp_agent.rs index cbd6e0a..2ee944e 100644 --- a/crates/codegen/kigi-shell/src/agent/mvp_agent/acp_agent.rs +++ b/crates/codegen/kigi-shell/src/agent/mvp_agent/acp_agent.rs @@ -165,7 +165,7 @@ impl acp::Agent for MvpAgent { &crate::util::kigi_home::kigi_home(), ) { - unsafe { std::env::set_var("XAI_API_KEY", &api_key) }; + unsafe { std::env::set_var("KIGI_API_KEY", &api_key) }; tracing::info!("auth: loaded API key from auth.json (xai::api_key scope)"); kigi_log::unified_log::info( "auth: loaded API key from auth.json (xai::api_key scope)", @@ -357,7 +357,7 @@ impl acp::Agent for MvpAgent { return Err( acp::Error::auth_required() .data( - "Set XAI_API_KEY or add api_key/env_key to config.toml.", + "Set KIGI_API_KEY or add api_key/env_key to config.toml.", ), ); } diff --git a/crates/codegen/kigi-shell/src/agent/mvp_agent/tests.rs b/crates/codegen/kigi-shell/src/agent/mvp_agent/tests.rs index 78d0a6f..65c6cde 100644 --- a/crates/codegen/kigi-shell/src/agent/mvp_agent/tests.rs +++ b/crates/codegen/kigi-shell/src/agent/mvp_agent/tests.rs @@ -1904,10 +1904,12 @@ async fn cached_token_fallthrough_prefers_api_key_for_deployment_key() { #[serial_test::serial] async fn cached_token_fallthrough_falls_to_kigi_com_without_credentials() { use crate::agent::auth_method::{ - KIMI_CODE_METHOD_ID, LEGACY_XAI_API_KEY_ENV_VAR, XAI_API_KEY_ENV_VAR, + HOUSE_API_KEY_ENV_VAR, KIMI_CODE_METHOD_ID, LEGACY_XAI_API_KEY_ENV_VAR, + XAI_API_KEY_ENV_VAR, }; use kigi_test_support::EnvGuard; let _lockdown = EnvGuard::unset("KIGI_DISABLE_API_KEY_AUTH"); + let _house = EnvGuard::unset(HOUSE_API_KEY_ENV_VAR); let _new = EnvGuard::unset(XAI_API_KEY_ENV_VAR); let _legacy = EnvGuard::unset(LEGACY_XAI_API_KEY_ENV_VAR); let agent = build_minimal_agent_for_tests(); diff --git a/crates/codegen/kigi-shell/src/cli_models.rs b/crates/codegen/kigi-shell/src/cli_models.rs index 7508299..6635b7f 100644 --- a/crates/codegen/kigi-shell/src/cli_models.rs +++ b/crates/codegen/kigi-shell/src/cli_models.rs @@ -92,7 +92,9 @@ pub async fn list_models( #[cfg(test)] mod tests { use super::*; - use crate::agent::auth_method::{LEGACY_XAI_API_KEY_ENV_VAR, XAI_API_KEY_ENV_VAR}; + use crate::agent::auth_method::{ + HOUSE_API_KEY_ENV_VAR, LEGACY_XAI_API_KEY_ENV_VAR, XAI_API_KEY_ENV_VAR, + }; use crate::agent::config::Config; use crate::auth::{AuthMode, KimiAuth}; use kigi_test_support::EnvGuard; @@ -102,10 +104,11 @@ mod tests { /// /// Uses `KIGI_AUTH_PATH` (not `KIGI_SHARE_DIR`) so a OnceLock-cached real home /// with `auth.json` cannot leak into these tests. - fn isolate_auth_sources() -> (tempfile::TempDir, [EnvGuard; 7]) { + fn isolate_auth_sources() -> (tempfile::TempDir, [EnvGuard; 8]) { let dir = tempfile::tempdir().unwrap(); let auth_path = dir.path().join("no-auth.json"); let guards = [ + EnvGuard::unset(HOUSE_API_KEY_ENV_VAR), EnvGuard::unset(XAI_API_KEY_ENV_VAR), EnvGuard::unset(LEGACY_XAI_API_KEY_ENV_VAR), EnvGuard::unset("KIGI_AUTH"), diff --git a/crates/codegen/kigi-shell/src/extensions/auth.rs b/crates/codegen/kigi-shell/src/extensions/auth.rs index 66abdb0..4894915 100644 --- a/crates/codegen/kigi-shell/src/extensions/auth.rs +++ b/crates/codegen/kigi-shell/src/extensions/auth.rs @@ -56,18 +56,18 @@ fn handle_set_api_key(args: &acp::ExtRequest) -> ExtResult { crate::auth::clear_api_key(&kigi_home) .map_err(|e| acp::Error::internal_error().data(e.to_string()))?; // SAFETY: ext_method is single-threaded per agent - unsafe { std::env::remove_var("XAI_API_KEY") }; + unsafe { std::env::remove_var("KIGI_API_KEY") }; } else { crate::auth::store_api_key(&kigi_home, k) .map_err(|e| acp::Error::internal_error().data(e.to_string()))?; // SAFETY: ext_method is single-threaded per agent - unsafe { std::env::set_var("XAI_API_KEY", k) }; + unsafe { std::env::set_var("KIGI_API_KEY", k) }; } } else { crate::auth::clear_api_key(&kigi_home) .map_err(|e| acp::Error::internal_error().data(e.to_string()))?; // SAFETY: ext_method is single-threaded per agent - unsafe { std::env::remove_var("XAI_API_KEY") }; + unsafe { std::env::remove_var("KIGI_API_KEY") }; } ExtMethodResult::success(serde_json::json!({ "ok": true })) .to_ext_response() diff --git a/crates/codegen/kigi-shell/src/sampling/error.rs b/crates/codegen/kigi-shell/src/sampling/error.rs index 8b62da6..7622d76 100644 --- a/crates/codegen/kigi-shell/src/sampling/error.rs +++ b/crates/codegen/kigi-shell/src/sampling/error.rs @@ -76,7 +76,7 @@ pub fn map_sampling_err_to_acp(err: SamplingError) -> acp::Error { && crate::agent::auth_method::has_xai_api_key_env() { format!( - "{message}\n\nYou have an API key set (XAI_API_KEY). \ + "{message}\n\nYou have an API key set (KIGI_API_KEY). \ Your cached OAuth session is being used instead. \ To use your API key, run `kigi logout` or type /logout in the TUI." ) @@ -441,24 +441,32 @@ mod tests { ); } - /// Helper: run a closure with XAI_API_KEY temporarily set (or cleared). - /// Cleans up even if the closure panics. + /// Helper: run a closure with the house BYOK key (KIGI_API_KEY) temporarily + /// set (or cleared). Clears every house-key env (KIGI_API_KEY plus the + /// back-compat XAI_API_KEY / KIGI_CODE_XAI_API_KEY) so the "no key" case is + /// hermetic. Cleans up even if the closure panics. fn with_api_key_env(key: Option<&str>, f: F) { + let prev_house = std::env::var("KIGI_API_KEY").ok(); let prev = std::env::var("XAI_API_KEY").ok(); let prev_legacy = std::env::var("KIGI_CODE_XAI_API_KEY").ok(); // SAFETY: serial_test ensures no concurrent env mutation. unsafe { + std::env::remove_var("KIGI_API_KEY"); std::env::remove_var("XAI_API_KEY"); std::env::remove_var("KIGI_CODE_XAI_API_KEY"); if let Some(k) = key { - std::env::set_var("XAI_API_KEY", k); + std::env::set_var("KIGI_API_KEY", k); } } let result = std::panic::catch_unwind(std::panic::AssertUnwindSafe(f)); // Restore original state. unsafe { + std::env::remove_var("KIGI_API_KEY"); std::env::remove_var("XAI_API_KEY"); std::env::remove_var("KIGI_CODE_XAI_API_KEY"); + if let Some(v) = prev_house { + std::env::set_var("KIGI_API_KEY", v); + } if let Some(v) = prev { std::env::set_var("XAI_API_KEY", v); } diff --git a/crates/codegen/kigi-shell/src/trace_classifier/mod.rs b/crates/codegen/kigi-shell/src/trace_classifier/mod.rs index d18adc1..a1445bf 100644 --- a/crates/codegen/kigi-shell/src/trace_classifier/mod.rs +++ b/crates/codegen/kigi-shell/src/trace_classifier/mod.rs @@ -1044,7 +1044,9 @@ pub async fn resolve_api_key(explicit: Option<&str>, kigi_home: &Path) -> Result if let Some(k) = explicit.map(str::trim).filter(|s| !s.is_empty()) { return Ok(k.to_owned()); } - let env_key = std::env::var("XAI_API_KEY").ok(); + // Canonical house-key resolution: KIGI_API_KEY, then the back-compat + // XAI_API_KEY / KIGI_CODE_XAI_API_KEY (see `read_xai_api_key_env`). + let env_key = crate::agent::auth_method::read_xai_api_key_env().ok(); if let Some(k) = env_key.as_deref().map(str::trim).filter(|s| !s.is_empty()) { return Ok(k.to_owned()); } @@ -1052,7 +1054,7 @@ pub async fn resolve_api_key(explicit: Option<&str>, kigi_home: &Path) -> Result return Ok(key); } Err(anyhow!( - "no API key: pass --api-key, set XAI_API_KEY, or run `kigi login` to populate \ + "no API key: pass --api-key, set KIGI_API_KEY, or run `kigi login` to populate \ /auth.json. An expired OIDC token is auto-refreshed when a refresh_token \ is present; if not, re-login is required." )) @@ -2344,7 +2346,7 @@ mod tests { .await; assert!( msg.contains("--api-key") - && msg.contains("XAI_API_KEY") + && msg.contains("KIGI_API_KEY") && msg.contains("kigi login") && msg.contains("auth.json"), "error names all three sources: {msg}", @@ -2445,7 +2447,9 @@ mod tests { /// refresher that could mint credentials independent of the /// fixture. const ISOLATED_ENV_KEYS: &[&str] = &[ + "KIGI_API_KEY", "XAI_API_KEY", + "KIGI_CODE_XAI_API_KEY", "KIGI_AUTH", "KIGI_AUTH_PATH", "KIGI_AUTH_PROVIDER_COMMAND", diff --git a/crates/codegen/kigi-shell/tests/git_contention_e2e.rs b/crates/codegen/kigi-shell/tests/git_contention_e2e.rs index c5f6d8b..2dfec5b 100644 --- a/crates/codegen/kigi-shell/tests/git_contention_e2e.rs +++ b/crates/codegen/kigi-shell/tests/git_contention_e2e.rs @@ -433,7 +433,7 @@ fn git_rebase_refresh_storm_e2e() { std::env::set_var("KIGI_SHARE_DIR", kigi_home.path()); std::env::set_var("KIGI_CODE_BASE_URL", server.url()); std::env::set_var("KIGI_API_BASE_URL", server.url()); - std::env::set_var("XAI_API_KEY", "test-key-for-ci"); + std::env::set_var("KIGI_API_KEY", "test-key-for-ci"); std::env::set_var("KIGI_TELEMETRY_ENABLED", "false"); std::env::set_var("KIGI_FEEDBACK_ENABLED", "false"); std::env::set_var("KIGI_TRACE_UPLOAD", "false"); diff --git a/crates/codegen/kigi-shell/tests/session_load_perf.rs b/crates/codegen/kigi-shell/tests/session_load_perf.rs index 7a7ca44..ef7849d 100644 --- a/crates/codegen/kigi-shell/tests/session_load_perf.rs +++ b/crates/codegen/kigi-shell/tests/session_load_perf.rs @@ -627,7 +627,7 @@ async fn full_session_load_e2e() { std::env::set_var("KIGI_INSTRUMENTATION_LOG", &instr_log); std::env::set_var("KIGI_CODE_BASE_URL", server.url()); std::env::set_var("KIGI_API_BASE_URL", server.url()); - std::env::set_var("XAI_API_KEY", "test-key-for-ci"); + std::env::set_var("KIGI_API_KEY", "test-key-for-ci"); std::env::set_var("KIGI_TELEMETRY_ENABLED", "false"); std::env::set_var("KIGI_FEEDBACK_ENABLED", "false"); std::env::set_var("KIGI_TRACE_UPLOAD", "false"); diff --git a/crates/codegen/kigi-shell/tests/test_leader_soak.rs b/crates/codegen/kigi-shell/tests/test_leader_soak.rs index 4ab0c76..0df090f 100644 --- a/crates/codegen/kigi-shell/tests/test_leader_soak.rs +++ b/crates/codegen/kigi-shell/tests/test_leader_soak.rs @@ -138,7 +138,7 @@ async fn leader_soak_churning_clients_no_leaks_no_zombies() { std::env::set_var("KIGI_SHARE_DIR", kigi_home.path()); std::env::set_var("KIGI_CODE_BASE_URL", server.url()); std::env::set_var("KIGI_API_BASE_URL", server.url()); - std::env::set_var("XAI_API_KEY", "test-key-for-ci"); + std::env::set_var("KIGI_API_KEY", "test-key-for-ci"); std::env::set_var("KIGI_TELEMETRY_ENABLED", "false"); std::env::set_var("KIGI_FEEDBACK_ENABLED", "false"); std::env::set_var("KIGI_TRACE_UPLOAD", "false"); diff --git a/crates/codegen/kigi-test-support/src/env.rs b/crates/codegen/kigi-test-support/src/env.rs index 2689c31..14258b4 100644 --- a/crates/codegen/kigi-test-support/src/env.rs +++ b/crates/codegen/kigi-test-support/src/env.rs @@ -166,7 +166,7 @@ pub fn test_env_cmd_tokio( .env("KIGI_SHARE_DIR", home.join(".kigi")) .env("KIGI_CODE_BASE_URL", mock_url) .env("KIGI_API_BASE_URL", mock_url) - .env("XAI_API_KEY", "test-key-for-ci") + .env("KIGI_API_KEY", "test-key-for-ci") .env("KIGI_TELEMETRY_ENABLED", "false") .env("KIGI_FEEDBACK_ENABLED", "false") .env("KIGI_TRACE_UPLOAD", "false") diff --git a/crates/codegen/kigi-test-support/src/leader.rs b/crates/codegen/kigi-test-support/src/leader.rs index bae78ac..ddab306 100644 --- a/crates/codegen/kigi-test-support/src/leader.rs +++ b/crates/codegen/kigi-test-support/src/leader.rs @@ -143,7 +143,7 @@ impl LeaderStdioClient { .env("KIGI_LEADER_SOCKET", home.join(".kigi").join("leader.sock")) .env("KIGI_CODE_BASE_URL", server.url()) .env("KIGI_API_BASE_URL", server.url()) - .env("XAI_API_KEY", "test-key-for-ci") + .env("KIGI_API_KEY", "test-key-for-ci") .env("KIGI_TELEMETRY_ENABLED", "false") .env("KIGI_FEEDBACK_ENABLED", "false") .env("KIGI_TRACE_UPLOAD", "false") diff --git a/crates/codegen/kigi-tui/src/app/app_view.rs b/crates/codegen/kigi-tui/src/app/app_view.rs index d3a550f..a80193a 100644 --- a/crates/codegen/kigi-tui/src/app/app_view.rs +++ b/crates/codegen/kigi-tui/src/app/app_view.rs @@ -6894,7 +6894,7 @@ pub(crate) mod tests { #[test] fn pending_menu_items_lists_interactive_methods_plus_quit() { let items = pending_menu_items(&fresh_user_auth_methods(), None); - assert_eq!(items.len(), 16, "15 login rows + Quit, got {items:?}"); + assert_eq!(items.len(), 17, "16 login rows + Quit, got {items:?}"); assert!( matches!(&items[0], PendingMenuItem::Login { label } if label == "Kimi Code (OAuth)"), "row 0 must be the OAuth login, got {:?}", @@ -6999,7 +6999,14 @@ pub(crate) mod tests { label: "Vercel AI Gateway (API key)".into(), } ); - assert_eq!(items[15], PendingMenuItem::Quit); + assert_eq!( + items[15], + PendingMenuItem::ApiKey { + target: PlatformLogin(kigi_shell::models::PlatformId::Xai), + label: "xAI (Grok) (API key)".into(), + } + ); + assert_eq!(items[16], PendingMenuItem::Quit); // The non-interactive methods must never appear as rows. let byok = kigi_shell::agent::auth_method::build_auth_methods( kigi_shell::agent::auth_method::AuthMethodsBuildInputs { @@ -7010,7 +7017,7 @@ pub(crate) mod tests { ); assert_eq!( pending_menu_items(&byok.methods, None).len(), - 16, + 17, "xai.api_key / cached_token must not add rows" ); } diff --git a/crates/codegen/kigi-tui/src/app/leader_cluster/mod.rs b/crates/codegen/kigi-tui/src/app/leader_cluster/mod.rs index fad0e79..6de6a71 100644 --- a/crates/codegen/kigi-tui/src/app/leader_cluster/mod.rs +++ b/crates/codegen/kigi-tui/src/app/leader_cluster/mod.rs @@ -319,7 +319,7 @@ impl PagerLeaderCluster { crate::test_util::EnvVarGuard::set("KIGI_SHARE_DIR", kigi_home.path()), crate::test_util::EnvVarGuard::set("KIGI_CODE_BASE_URL", server.url()), crate::test_util::EnvVarGuard::set("KIGI_API_BASE_URL", server.url()), - crate::test_util::EnvVarGuard::set("XAI_API_KEY", "test-key-for-ci"), + crate::test_util::EnvVarGuard::set("KIGI_API_KEY", "test-key-for-ci"), crate::test_util::EnvVarGuard::set("KIGI_TELEMETRY_ENABLED", "false"), crate::test_util::EnvVarGuard::set("KIGI_FEEDBACK_ENABLED", "false"), crate::test_util::EnvVarGuard::set("KIGI_TRACE_UPLOAD", "false"), diff --git a/crates/codegen/kigi-tui/src/models.rs b/crates/codegen/kigi-tui/src/models.rs index 2da4a1f..0a9d16c 100644 --- a/crates/codegen/kigi-tui/src/models.rs +++ b/crates/codegen/kigi-tui/src/models.rs @@ -9,7 +9,7 @@ use crate::client_identity::{PAGER_CLIENT_TYPE, PAGER_CLIENT_VERSION}; pub async fn list_available_models(agent_config: &AgentConfig) -> Result<()> { match AuthStatus::resolve(agent_config) { - AuthStatus::ApiKey => println!("You are using XAI_API_KEY."), + AuthStatus::ApiKey => println!("You are using KIGI_API_KEY."), AuthStatus::LoggedIn(host) => println!("You are logged in with {}.", host), AuthStatus::ModelCredentials(model) => { println!("Model '{model}' is using its own API key."); diff --git a/crates/codegen/kigi-tui/tests/leader_pty_e2e/campaign_leader_mode_remote_dismiss_on_model_pick.rs b/crates/codegen/kigi-tui/tests/leader_pty_e2e/campaign_leader_mode_remote_dismiss_on_model_pick.rs index 24e710a..2f8ca8d 100644 --- a/crates/codegen/kigi-tui/tests/leader_pty_e2e/campaign_leader_mode_remote_dismiss_on_model_pick.rs +++ b/crates/codegen/kigi-tui/tests/leader_pty_e2e/campaign_leader_mode_remote_dismiss_on_model_pick.rs @@ -51,7 +51,7 @@ async fn campaign_leader_mode_remote_dismiss_on_model_pick() { let socket = kigi_home.join("leader-e2e.sock"); let socket = socket.to_str().expect("socket path is utf-8").to_owned(); - // Session (OAuth) auth, not the harness's default XAI_API_KEY: the + // Session (OAuth) auth, not the harness's default KIGI_API_KEY: the // settings fetch requires `auth_manager.auth()` — in ApiKey/BYOK mode the // pager never requests `/v1/settings`, so a remote campaign would be // structurally unreachable (see `spawn_polling_session`'s doc). diff --git a/crates/codegen/kigi-tui/tests/pty_auto_mode.rs b/crates/codegen/kigi-tui/tests/pty_auto_mode.rs index 5cb977c..336f4df 100644 --- a/crates/codegen/kigi-tui/tests/pty_auto_mode.rs +++ b/crates/codegen/kigi-tui/tests/pty_auto_mode.rs @@ -78,7 +78,7 @@ fn prepare_sandbox(home: &Path, gate_on: bool) -> Vec<(String, String)> { ("NO_COLOR".into(), "0".into()), ("TERM_PROGRAM".into(), "".into()), ("TMUX".into(), "".into()), - // Do not set XAI_API_KEY — prefer OIDC entry in auth.json (pty_e2e pattern). + // Do not set KIGI_API_KEY — prefer OIDC entry in auth.json (pty_e2e pattern). ]; // Pin the feature gate explicitly so the cycle is deterministic regardless // of the developer's shell. `KIGI_AUTO_PERMISSION_MODE` is the highest gate diff --git a/crates/codegen/kigi-tui/tests/pty_e2e/campaign_remote_settings_nudge_and_dismiss.rs b/crates/codegen/kigi-tui/tests/pty_e2e/campaign_remote_settings_nudge_and_dismiss.rs index 07aad2e..e0b0eb3 100644 --- a/crates/codegen/kigi-tui/tests/pty_e2e/campaign_remote_settings_nudge_and_dismiss.rs +++ b/crates/codegen/kigi-tui/tests/pty_e2e/campaign_remote_settings_nudge_and_dismiss.rs @@ -47,7 +47,7 @@ async fn campaign_remote_settings_nudge_and_dismiss() { ) .expect("write config.toml"); - // Session (OAuth) auth, not the harness's default XAI_API_KEY: the + // Session (OAuth) auth, not the harness's default KIGI_API_KEY: the // settings fetch requires `auth_manager.auth()` — in ApiKey/BYOK mode the // pager never requests `/v1/settings`, so a remote campaign would be // structurally unreachable (see `spawn_polling_session`'s doc). diff --git a/crates/codegen/kigi-tui/tests/pty_e2e/common.rs b/crates/codegen/kigi-tui/tests/pty_e2e/common.rs index 793b237..46568c9 100644 --- a/crates/codegen/kigi-tui/tests/pty_e2e/common.rs +++ b/crates/codegen/kigi-tui/tests/pty_e2e/common.rs @@ -138,7 +138,7 @@ pub(crate) fn tall_response(sentinel: &str, rows: usize) -> String { /// Spawn a pager with fake session (OAuth) auth, then drive it into a live /// session (welcome → prompt → mock response). Session auth matters: the /// settings poll requires `auth_manager.auth()`, and the harness's default -/// `XAI_API_KEY` (ApiKey/BYOK mode, no auth.json entry) would never fetch +/// `KIGI_API_KEY` (ApiKey/BYOK mode, no auth.json entry) would never fetch /// `/v1/settings`. Call `content.set_response(..)` BEFORE this so the entry /// prompt streams. pub(crate) fn spawn_polling_session(content: &ContentController, oauth_user: &str) -> PtyHarness {