{ "schema_version": "1.0", "models": { "anthropic/claude-3-haiku": { "mode": "chat", "context_window": { "max_input": 200000, "max_output": 4096, "max_tokens": 4096 }, "pricing": { "input_per_million_tokens": 0.25, "output_per_million_tokens": 1.25 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-27" }, "anthropic/claude-3.5-sonnet": { "mode": "chat", "context_window": { "max_input": 200000, "max_output": 8192, "max_tokens": 8192 }, "pricing": { "input_per_million_tokens": 3.0, "output_per_million_tokens": 15.0 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-06-01" }, "anthropic/claude-3.7-sonnet": { "mode": "chat", "context_window": { "max_input": 200000, "max_output": 128000, "max_tokens": 128000 }, "pricing": { "input_per_million_tokens": 3.0, "output_per_million_tokens": 15.0 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-06-01" }, "anthropic/claude-haiku-4.5": { "mode": "chat", "context_window": { "max_input": 200000, "max_output": 200000, "max_tokens": 200000 }, "pricing": { "input_per_million_tokens": 1.0, "output_per_million_tokens": 5.0, "cache_read_per_million_tokens": 0.1, "cache_write_per_million_tokens": 1.25 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-06-01" }, "anthropic/claude-opus-4": { "mode": "chat", "context_window": { "max_input": 200000, "max_output": 32000, "max_tokens": 32000 }, "pricing": { "input_per_million_tokens": 15.0, "output_per_million_tokens": 75.0, "cache_read_per_million_tokens": 1.5, "cache_write_per_million_tokens": 18.75 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-06-01" }, "anthropic/claude-opus-4.1": { "mode": "chat", "context_window": { "max_input": 200000, "max_output": 32000, "max_tokens": 32000 }, "pricing": { "input_per_million_tokens": 15.0, "output_per_million_tokens": 75.0, "cache_read_per_million_tokens": 1.5, "cache_write_per_million_tokens": 18.75 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-06-01" }, "anthropic/claude-opus-4.5": { "mode": "chat", "context_window": { "max_input": 200000, "max_output": 32000, "max_tokens": 32000 }, "pricing": { "input_per_million_tokens": 5.0, "output_per_million_tokens": 25.0, "cache_read_per_million_tokens": 0.5, "cache_write_per_million_tokens": 6.25 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-06-01" }, "anthropic/claude-opus-4.6": { "mode": "chat", "context_window": { "max_input": 1000000, "max_output": 128000, "max_tokens": 128000 }, "pricing": { "input_per_million_tokens": 5.0, "output_per_million_tokens": 25.0, "cache_read_per_million_tokens": 0.5, "cache_write_per_million_tokens": 6.25 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-06-01" }, "anthropic/claude-opus-4.7": { "mode": "chat", "context_window": { "max_input": 1000000, "max_output": 128000, "max_tokens": 128000 }, "pricing": { "input_per_million_tokens": 5.0, "output_per_million_tokens": 25.0, "cache_read_per_million_tokens": 0.5, "cache_write_per_million_tokens": 6.25 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": true, "response_schema": true }, "last_updated_at": "2026-06-01" }, "anthropic/claude-sonnet-4": { "mode": "chat", "context_window": { "max_input": 1000000, "max_output": 64000, "max_tokens": 64000 }, "pricing": { "input_per_million_tokens": 3.0, "output_per_million_tokens": 15.0, "cache_read_per_million_tokens": 0.3, "cache_write_per_million_tokens": 3.75, "long_context": [ { "threshold_tokens": 200000, "cache_write_per_million_tokens": 7.5, "cache_read_per_million_tokens": 0.6, "input_per_million_tokens": 6.0, "output_per_million_tokens": 22.5 } ] }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-06-01" }, "anthropic/claude-sonnet-4.5": { "mode": "chat", "context_window": { "max_input": 1000000, "max_output": 1000000, "max_tokens": 1000000 }, "pricing": { "input_per_million_tokens": 3.0, "output_per_million_tokens": 15.0, "cache_read_per_million_tokens": 0.3, "cache_write_per_million_tokens": 3.75, "long_context": [ { "threshold_tokens": 200000, "input_per_million_tokens": 6.0, "output_per_million_tokens": 22.5, "cache_write_per_million_tokens": 7.5, "cache_read_per_million_tokens": 0.6 } ] }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-06-01" }, "anthropic/claude-sonnet-4.6": { "mode": "chat", "context_window": { "max_input": 1000000, "max_output": 128000, "max_tokens": 128000 }, "pricing": { "input_per_million_tokens": 3.0, "output_per_million_tokens": 15.0, "cache_read_per_million_tokens": 0.3, "cache_write_per_million_tokens": 3.75, "long_context": [ { "threshold_tokens": 200000, "cache_write_per_million_tokens": 7.5, "cache_read_per_million_tokens": 0.6, "input_per_million_tokens": 6.0, "output_per_million_tokens": 22.5 } ] }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-06-01" }, "bytedance/ui-tars-1.5-7b": { "mode": "chat", "context_window": { "max_input": 131072, "max_output": 2048, "max_tokens": 2048 }, "pricing": { "input_per_million_tokens": 0.1, "output_per_million_tokens": 0.2 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "deepseek/deepseek-chat": { "mode": "chat", "context_window": { "max_input": 65536, "max_output": 8192, "max_tokens": 8192 }, "pricing": { "input_per_million_tokens": 0.14, "output_per_million_tokens": 0.28 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": false, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-04-24" }, "deepseek/deepseek-chat-v3-0324": { "mode": "chat", "context_window": { "max_input": 65536, "max_output": 8192, "max_tokens": 8192 }, "pricing": { "input_per_million_tokens": 0.14, "output_per_million_tokens": 0.28 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": false, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-04-24" }, "deepseek/deepseek-chat-v3.1": { "mode": "chat", "context_window": { "max_input": 163840, "max_output": 163840, "max_tokens": 163840 }, "pricing": { "input_per_million_tokens": 0.2, "output_per_million_tokens": 0.8 }, "capabilities": { "function_calling": true, "vision": false, "reasoning": true, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-04-24" }, "deepseek/deepseek-r1": { "mode": "chat", "context_window": { "max_input": 65336, "max_output": 8192, "max_tokens": 8192 }, "pricing": { "input_per_million_tokens": 0.55, "output_per_million_tokens": 2.19 }, "capabilities": { "function_calling": true, "vision": false, "reasoning": true, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-04-24" }, "deepseek/deepseek-r1-0528": { "mode": "chat", "context_window": { "max_input": 65336, "max_output": 8192, "max_tokens": 8192 }, "pricing": { "input_per_million_tokens": 0.5, "output_per_million_tokens": 2.15 }, "capabilities": { "function_calling": true, "vision": false, "reasoning": true, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-04-24" }, "deepseek/deepseek-v3.2": { "mode": "chat", "context_window": { "max_input": 163840, "max_output": 163840, "max_tokens": 163840 }, "pricing": { "input_per_million_tokens": 0.28, "output_per_million_tokens": 0.4 }, "capabilities": { "function_calling": true, "vision": false, "reasoning": true, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-04-24" }, "deepseek/deepseek-v3.2-exp": { "mode": "chat", "context_window": { "max_input": 163840, "max_output": 163840, "max_tokens": 163840 }, "pricing": { "input_per_million_tokens": 0.2, "output_per_million_tokens": 0.4 }, "capabilities": { "function_calling": true, "vision": false, "reasoning": false, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-04-24" }, "google/gemini-2.0-flash-001": { "mode": "chat", "context_window": { "max_input": 1048576, "max_output": 8192, "max_tokens": 8192 }, "pricing": { "input_per_million_tokens": 0.1, "output_per_million_tokens": 0.4, "modality": { "audio": { "input_per_million_tokens": 0.7 } } }, "capabilities": { "function_calling": true, "vision": true, "reasoning": false, "prompt_caching": false, "response_schema": true }, "deprecation_date": "2026-06-01", "last_updated_at": "2026-04-24" }, "google/gemini-2.5-flash": { "mode": "chat", "context_window": { "max_input": 1048576, "max_output": 8192, "max_tokens": 8192 }, "pricing": { "input_per_million_tokens": 0.3, "output_per_million_tokens": 2.5, "modality": { "audio": { "input_per_million_tokens": 0.7 } } }, "capabilities": { "function_calling": true, "vision": true, "reasoning": false, "prompt_caching": false, "response_schema": true }, "last_updated_at": "2026-04-24" }, "google/gemini-2.5-pro": { "mode": "chat", "context_window": { "max_input": 1048576, "max_output": 8192, "max_tokens": 8192 }, "pricing": { "input_per_million_tokens": 1.25, "output_per_million_tokens": 10.0, "modality": { "audio": { "input_per_million_tokens": 0.7 } } }, "capabilities": { "function_calling": true, "vision": true, "reasoning": false, "prompt_caching": false, "response_schema": true }, "last_updated_at": "2026-04-24" }, "google/gemini-3-flash-preview": { "mode": "chat", "context_window": { "max_input": 1048576, "max_output": 65535, "max_tokens": 65535 }, "pricing": { "input_per_million_tokens": 0.5, "output_per_million_tokens": 3.0, "cache_read_per_million_tokens": 0.05, "modality": { "audio": { "input_per_million_tokens": 1.0 } } }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": true, "response_schema": true }, "last_updated_at": "2026-04-24" }, "google/gemini-3-pro-preview": { "mode": "chat", "context_window": { "max_input": 1048576, "max_output": 65535, "max_tokens": 65535 }, "pricing": { "input_per_million_tokens": 2.0, "output_per_million_tokens": 12.0, "cache_read_per_million_tokens": 0.2, "service_tiers": { "batch": { "input_per_million_tokens": 1.0, "output_per_million_tokens": 6.0 } }, "long_context": [ { "threshold_tokens": 200000, "cache_read_per_million_tokens": 0.4, "cache_write_per_million_tokens": 0.25, "input_per_million_tokens": 4.0, "output_per_million_tokens": 18.0 } ] }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": true, "response_schema": true }, "last_updated_at": "2026-04-24" }, "google/gemini-3.1-flash-lite": { "mode": "chat", "context_window": { "max_input": 1048576, "max_output": 65536, "max_tokens": 65536 }, "pricing": { "input_per_million_tokens": 0.25, "output_per_million_tokens": 1.5, "cache_read_per_million_tokens": 0.025, "modality": { "audio": { "input_per_million_tokens": 0.5 } } }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": true, "response_schema": true }, "last_updated_at": "2026-06-29" }, "google/gemini-3.1-flash-lite-preview": { "mode": "chat", "context_window": { "max_input": 1048576, "max_output": 65536, "max_tokens": 65536 }, "pricing": { "input_per_million_tokens": 0.25, "output_per_million_tokens": 1.5, "cache_read_per_million_tokens": 0.025, "modality": { "audio": { "input_per_million_tokens": 0.5 } } }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": true, "response_schema": true }, "last_updated_at": "2026-06-29" }, "google/gemini-3.1-pro-preview": { "mode": "chat", "context_window": { "max_input": 1048576, "max_output": 65536, "max_tokens": 65536 }, "pricing": { "input_per_million_tokens": 2.0, "output_per_million_tokens": 12.0, "cache_read_per_million_tokens": 0.2, "long_context": [ { "threshold_tokens": 200000, "cache_read_per_million_tokens": 0.4, "cache_write_per_million_tokens": 0.25, "input_per_million_tokens": 4.0, "output_per_million_tokens": 18.0 } ] }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": true, "response_schema": true }, "last_updated_at": "2026-04-24" }, "gryphe/mythomax-l2-13b": { "mode": "chat", "context_window": { "max_tokens": 8192 }, "pricing": { "input_per_million_tokens": 1.875, "output_per_million_tokens": 1.875 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "mancer/weaver": { "mode": "chat", "context_window": { "max_input": 8000, "max_output": 2000, "max_tokens": 2000 }, "pricing": { "input_per_million_tokens": 5.625, "output_per_million_tokens": 5.625 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-27" }, "meta-llama/llama-3-70b-instruct": { "mode": "chat", "context_window": { "max_input": 8192, "max_output": 8000, "max_tokens": 8000 }, "pricing": { "input_per_million_tokens": 0.59, "output_per_million_tokens": 0.79 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-27" }, "minimax/minimax-m2": { "mode": "chat", "context_window": { "max_input": 204800, "max_output": 204800, "max_tokens": 204800 }, "pricing": { "input_per_million_tokens": 0.255, "output_per_million_tokens": 1.02 }, "capabilities": { "function_calling": true, "vision": false, "reasoning": true, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-04-24" }, "minimax/minimax-m2.1": { "mode": "chat", "context_window": { "max_input": 204000, "max_output": 64000, "max_tokens": 64000 }, "pricing": { "input_per_million_tokens": 0.27, "output_per_million_tokens": 1.2, "cache_read_per_million_tokens": 0.0, "cache_write_per_million_tokens": 0.0 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "minimax/minimax-m2.5": { "mode": "chat", "context_window": { "max_input": 196608, "max_output": 65536, "max_tokens": 65536 }, "pricing": { "input_per_million_tokens": 0.3, "output_per_million_tokens": 1.1, "cache_read_per_million_tokens": 0.15 }, "capabilities": { "function_calling": true, "vision": false, "reasoning": true, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-04-24" }, "mistralai/devstral-2512": { "mode": "chat", "context_window": { "max_input": 262144, "max_output": 65536, "max_tokens": 65536 }, "pricing": { "input_per_million_tokens": 0.15, "output_per_million_tokens": 0.6 }, "capabilities": { "function_calling": true, "vision": false, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "mistralai/ministral-14b-2512": { "mode": "chat", "context_window": { "max_input": 262144, "max_output": 262144, "max_tokens": 262144 }, "pricing": { "input_per_million_tokens": 0.2, "output_per_million_tokens": 0.2 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "mistralai/ministral-3b-2512": { "mode": "chat", "context_window": { "max_input": 131072, "max_output": 131072, "max_tokens": 131072 }, "pricing": { "input_per_million_tokens": 0.1, "output_per_million_tokens": 0.1 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "mistralai/ministral-8b-2512": { "mode": "chat", "context_window": { "max_input": 262144, "max_output": 262144, "max_tokens": 262144 }, "pricing": { "input_per_million_tokens": 0.15, "output_per_million_tokens": 0.15 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "mistralai/mistral-7b-instruct": { "mode": "chat", "context_window": { "max_input": 32768, "max_output": 8191, "max_tokens": 8191 }, "pricing": { "input_per_million_tokens": 0.13, "output_per_million_tokens": 0.13 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-27" }, "mistralai/mistral-large": { "mode": "chat", "context_window": { "max_input": 128000, "max_output": 8191, "max_tokens": 8191 }, "pricing": { "input_per_million_tokens": 8.0, "output_per_million_tokens": 24.0 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-27" }, "mistralai/mistral-large-2512": { "mode": "chat", "context_window": { "max_input": 262144, "max_output": 262144, "max_tokens": 262144 }, "pricing": { "input_per_million_tokens": 0.5, "output_per_million_tokens": 1.5 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "mistralai/mistral-small-3.1-24b-instruct": { "mode": "chat", "context_window": { "max_input": 131072, "max_output": 131072, "max_tokens": 131072 }, "pricing": { "input_per_million_tokens": 0.1, "output_per_million_tokens": 0.3 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-27" }, "mistralai/mistral-small-3.2-24b-instruct": { "mode": "chat", "context_window": { "max_input": 128000, "max_output": 128000, "max_tokens": 128000 }, "pricing": { "input_per_million_tokens": 0.1, "output_per_million_tokens": 0.3 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-27" }, "mistralai/mixtral-8x22b-instruct": { "mode": "chat", "context_window": { "max_input": 65536, "max_output": 65536, "max_tokens": 65536 }, "pricing": { "input_per_million_tokens": 0.65, "output_per_million_tokens": 0.65 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-27" }, "moonshotai/kimi-k2.5": { "mode": "chat", "context_window": { "max_input": 262144, "max_output": 262144, "max_tokens": 262144 }, "pricing": { "input_per_million_tokens": 0.6, "output_per_million_tokens": 3.0, "cache_read_per_million_tokens": 0.1 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "openai/gpt-3.5-turbo": { "mode": "chat", "context_window": { "max_input": 16385, "max_output": 4096, "max_tokens": 4096 }, "pricing": { "input_per_million_tokens": 1.5, "output_per_million_tokens": 2.0 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-27" }, "openai/gpt-3.5-turbo-16k": { "mode": "chat", "context_window": { "max_input": 16385, "max_output": 4096, "max_tokens": 4096 }, "pricing": { "input_per_million_tokens": 3.0, "output_per_million_tokens": 4.0 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-27" }, "openai/gpt-4": { "mode": "chat", "context_window": { "max_input": 8191, "max_output": 4096, "max_tokens": 4096 }, "pricing": { "input_per_million_tokens": 30.0, "output_per_million_tokens": 60.0 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-27" }, "openai/gpt-4.1": { "mode": "chat", "context_window": { "max_input": 1047576, "max_output": 32768, "max_tokens": 32768 }, "pricing": { "input_per_million_tokens": 2.0, "output_per_million_tokens": 8.0, "cache_read_per_million_tokens": 0.5 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": false, "prompt_caching": true, "response_schema": true }, "last_updated_at": "2026-04-24" }, "openai/gpt-4.1-mini": { "mode": "chat", "context_window": { "max_input": 1047576, "max_output": 32768, "max_tokens": 32768 }, "pricing": { "input_per_million_tokens": 0.4, "output_per_million_tokens": 1.6, "cache_read_per_million_tokens": 0.1 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": false, "prompt_caching": true, "response_schema": true }, "last_updated_at": "2026-04-24" }, "openai/gpt-4.1-nano": { "mode": "chat", "context_window": { "max_input": 1047576, "max_output": 32768, "max_tokens": 32768 }, "pricing": { "input_per_million_tokens": 0.1, "output_per_million_tokens": 0.4, "cache_read_per_million_tokens": 0.025 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": false, "prompt_caching": true, "response_schema": true }, "last_updated_at": "2026-04-24" }, "openai/gpt-4o": { "mode": "chat", "context_window": { "max_input": 128000, "max_output": 4096, "max_tokens": 4096 }, "pricing": { "input_per_million_tokens": 2.5, "output_per_million_tokens": 10.0 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "openai/gpt-4o-2024-05-13": { "mode": "chat", "context_window": { "max_input": 128000, "max_output": 4096, "max_tokens": 4096 }, "pricing": { "input_per_million_tokens": 5.0, "output_per_million_tokens": 15.0 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "openai/gpt-5": { "mode": "chat", "context_window": { "max_input": 272000, "max_output": 128000, "max_tokens": 128000 }, "pricing": { "input_per_million_tokens": 1.25, "output_per_million_tokens": 10.0, "cache_read_per_million_tokens": 0.125 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "openai/gpt-5-chat": { "mode": "chat", "context_window": { "max_input": 128000, "max_output": 16384, "max_tokens": 16384 }, "pricing": { "input_per_million_tokens": 1.25, "output_per_million_tokens": 10.0, "cache_read_per_million_tokens": 0.125 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "openai/gpt-5-codex": { "mode": "chat", "context_window": { "max_input": 272000, "max_output": 128000, "max_tokens": 128000 }, "pricing": { "input_per_million_tokens": 1.25, "output_per_million_tokens": 10.0, "cache_read_per_million_tokens": 0.125 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "openai/gpt-5-mini": { "mode": "chat", "context_window": { "max_input": 272000, "max_output": 128000, "max_tokens": 128000 }, "pricing": { "input_per_million_tokens": 0.25, "output_per_million_tokens": 2.0, "cache_read_per_million_tokens": 0.025 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "openai/gpt-5-nano": { "mode": "chat", "context_window": { "max_input": 272000, "max_output": 128000, "max_tokens": 128000 }, "pricing": { "input_per_million_tokens": 0.05, "output_per_million_tokens": 0.4, "cache_read_per_million_tokens": 0.005 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "openai/gpt-5.1-codex-max": { "mode": "chat", "context_window": { "max_input": 400000, "max_output": 128000, "max_tokens": 128000 }, "pricing": { "input_per_million_tokens": 1.25, "output_per_million_tokens": 10.0, "cache_read_per_million_tokens": 0.125 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-04-24" }, "openai/gpt-5.2": { "mode": "chat", "context_window": { "max_input": 272000, "max_output": 128000, "max_tokens": 128000 }, "pricing": { "input_per_million_tokens": 1.75, "output_per_million_tokens": 14.0, "cache_read_per_million_tokens": 0.175 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-04-24" }, "openai/gpt-5.2-chat": { "mode": "chat", "context_window": { "max_input": 128000, "max_output": 16384, "max_tokens": 16384 }, "pricing": { "input_per_million_tokens": 1.75, "output_per_million_tokens": 14.0, "cache_read_per_million_tokens": 0.175 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": false, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-04-24" }, "openai/gpt-5.2-codex": { "mode": "chat", "context_window": { "max_input": 272000, "max_output": 128000, "max_tokens": 128000 }, "pricing": { "input_per_million_tokens": 1.75, "output_per_million_tokens": 14.0, "cache_read_per_million_tokens": 0.175 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "openai/gpt-5.2-pro": { "mode": "chat", "context_window": { "max_input": 272000, "max_output": 128000, "max_tokens": 128000 }, "pricing": { "input_per_million_tokens": 21.0, "output_per_million_tokens": 168.0 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "openai/gpt-oss-120b": { "mode": "chat", "context_window": { "max_input": 131072, "max_output": 32768, "max_tokens": 32768 }, "pricing": { "input_per_million_tokens": 0.18, "output_per_million_tokens": 0.8 }, "capabilities": { "function_calling": true, "vision": false, "reasoning": true, "prompt_caching": false, "response_schema": true }, "last_updated_at": "2026-04-24" }, "openai/gpt-oss-20b": { "mode": "chat", "context_window": { "max_input": 131072, "max_output": 32768, "max_tokens": 32768 }, "pricing": { "input_per_million_tokens": 0.02, "output_per_million_tokens": 0.1 }, "capabilities": { "function_calling": true, "vision": false, "reasoning": true, "prompt_caching": false, "response_schema": true }, "last_updated_at": "2026-04-24" }, "openai/o1": { "mode": "chat", "context_window": { "max_input": 200000, "max_output": 100000, "max_tokens": 100000 }, "pricing": { "input_per_million_tokens": 15.0, "output_per_million_tokens": 60.0, "cache_read_per_million_tokens": 7.5 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": false, "prompt_caching": true, "response_schema": true }, "last_updated_at": "2026-04-24" }, "openai/o3-mini": { "mode": "chat", "context_window": { "max_input": 128000, "max_output": 65536, "max_tokens": 65536 }, "pricing": { "input_per_million_tokens": 1.1, "output_per_million_tokens": 4.4 }, "capabilities": { "function_calling": true, "vision": false, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "openai/o3-mini-high": { "mode": "chat", "context_window": { "max_input": 128000, "max_output": 65536, "max_tokens": 65536 }, "pricing": { "input_per_million_tokens": 1.1, "output_per_million_tokens": 4.4 }, "capabilities": { "function_calling": true, "vision": false, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "openrouter/auto": { "mode": "chat", "context_window": { "max_input": 2000000, "max_tokens": 2000000 }, "pricing": { "input_per_million_tokens": 0, "output_per_million_tokens": 0 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": false, "response_schema": true }, "last_updated_at": "2026-04-24" }, "openrouter/bodybuilder": { "mode": "chat", "context_window": { "max_input": 128000, "max_tokens": 128000 }, "pricing": { "input_per_million_tokens": 0, "output_per_million_tokens": 0 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "openrouter/free": { "mode": "chat", "context_window": { "max_input": 200000, "max_tokens": 200000 }, "pricing": { "input_per_million_tokens": 0, "output_per_million_tokens": 0 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": false, "response_schema": true }, "last_updated_at": "2026-04-24" }, "qwen/qwen-2.5-coder-32b-instruct": { "mode": "chat", "context_window": { "max_input": 33792, "max_output": 33792, "max_tokens": 33792 }, "pricing": { "input_per_million_tokens": 0.18, "output_per_million_tokens": 0.18 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "qwen/qwen-vl-plus": { "mode": "chat", "context_window": { "max_input": 8192, "max_output": 2048, "max_tokens": 2048 }, "pricing": { "input_per_million_tokens": 0.21, "output_per_million_tokens": 0.63 }, "capabilities": { "function_calling": false, "vision": true, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "qwen/qwen3-235b-a22b-2507": { "mode": "chat", "context_window": { "max_input": 262144, "max_output": 262144, "max_tokens": 262144 }, "pricing": { "input_per_million_tokens": 0.071, "output_per_million_tokens": 0.1 }, "capabilities": { "function_calling": true, "vision": false, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "qwen/qwen3-235b-a22b-thinking-2507": { "mode": "chat", "context_window": { "max_input": 262144, "max_output": 262144, "max_tokens": 262144 }, "pricing": { "input_per_million_tokens": 0.11, "output_per_million_tokens": 0.6 }, "capabilities": { "function_calling": true, "vision": false, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "qwen/qwen3-coder": { "mode": "chat", "context_window": { "max_input": 262100, "max_output": 262100, "max_tokens": 262100 }, "pricing": { "input_per_million_tokens": 0.22, "output_per_million_tokens": 0.95 }, "capabilities": { "function_calling": true, "vision": false, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "qwen/qwen3-coder-plus": { "mode": "chat", "context_window": { "max_input": 997952, "max_output": 65536, "max_tokens": 65536 }, "pricing": { "input_per_million_tokens": 1.0, "output_per_million_tokens": 5.0 }, "capabilities": { "function_calling": true, "vision": false, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "qwen/qwen3.5-122b-a10b": { "mode": "chat", "context_window": { "max_input": 262144, "max_output": 65536, "max_tokens": 65536 }, "pricing": { "input_per_million_tokens": 0.4, "output_per_million_tokens": 2.0 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "qwen/qwen3.5-27b": { "mode": "chat", "context_window": { "max_input": 262144, "max_output": 65536, "max_tokens": 65536 }, "pricing": { "input_per_million_tokens": 0.3, "output_per_million_tokens": 2.4 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "qwen/qwen3.5-35b-a3b": { "mode": "chat", "context_window": { "max_input": 262144, "max_output": 65536, "max_tokens": 65536 }, "pricing": { "input_per_million_tokens": 0.25, "output_per_million_tokens": 2.0 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "qwen/qwen3.5-397b-a17b": { "mode": "chat", "context_window": { "max_input": 262144, "max_output": 65536, "max_tokens": 65536 }, "pricing": { "input_per_million_tokens": 0.6, "output_per_million_tokens": 3.6 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "qwen/qwen3.5-flash-02-23": { "mode": "chat", "context_window": { "max_input": 1000000, "max_output": 65536, "max_tokens": 65536 }, "pricing": { "input_per_million_tokens": 0.1, "output_per_million_tokens": 0.4 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "qwen/qwen3.5-plus-02-15": { "mode": "chat", "context_window": { "max_input": 1000000, "max_output": 65536, "max_tokens": 65536 }, "pricing": { "input_per_million_tokens": 0.4, "output_per_million_tokens": 2.4, "long_context": [ { "threshold_tokens": 256000, "input_per_million_tokens": 0.5, "output_per_million_tokens": 3.0 } ] }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "qwen/qwen3.6-plus": { "mode": "chat", "context_window": { "max_input": 1000000, "max_output": 65536, "max_tokens": 65536 }, "pricing": { "input_per_million_tokens": 0.325, "output_per_million_tokens": 1.95 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-05-11" }, "switchpoint/router": { "mode": "chat", "context_window": { "max_input": 131072, "max_output": 131072, "max_tokens": 131072 }, "pricing": { "input_per_million_tokens": 0.85, "output_per_million_tokens": 3.4 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "undi95/remm-slerp-l2-13b": { "mode": "chat", "context_window": { "max_input": 6144, "max_output": 4096, "max_tokens": 4096 }, "pricing": { "input_per_million_tokens": 1.875, "output_per_million_tokens": 1.875 }, "capabilities": { "function_calling": false, "vision": false, "reasoning": false, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-27" }, "x-ai/grok-4": { "mode": "chat", "context_window": { "max_input": 256000, "max_output": 256000, "max_tokens": 256000 }, "pricing": { "input_per_million_tokens": 3.0, "output_per_million_tokens": 15.0 }, "capabilities": { "function_calling": true, "vision": false, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "xiaomi/mimo-v2-flash": { "mode": "chat", "context_window": { "max_input": 262144, "max_output": 16384, "max_tokens": 16384 }, "pricing": { "input_per_million_tokens": 0.1, "output_per_million_tokens": 0.3, "cache_read_per_million_tokens": 0.01, "cache_write_per_million_tokens": 0.0 }, "capabilities": { "function_calling": true, "vision": false, "reasoning": true, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-05-27" }, "xiaomi/mimo-v2.5": { "mode": "chat", "context_window": { "max_input": 1048576, "max_output": 131072, "max_tokens": 131072 }, "pricing": { "input_per_million_tokens": 0.4, "output_per_million_tokens": 2.0, "cache_read_per_million_tokens": 0.08, "cache_write_per_million_tokens": 0.0 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": true, "response_schema": true }, "last_updated_at": "2026-05-27" }, "xiaomi/mimo-v2.5-pro": { "mode": "chat", "context_window": { "max_input": 1048576, "max_output": 16384, "max_tokens": 16384 }, "pricing": { "input_per_million_tokens": 1.0, "output_per_million_tokens": 3.0, "cache_read_per_million_tokens": 0.2, "cache_write_per_million_tokens": 0.0 }, "capabilities": { "function_calling": true, "vision": false, "reasoning": true, "prompt_caching": true, "response_schema": true }, "last_updated_at": "2026-05-27" }, "z-ai/glm-4.6": { "mode": "chat", "context_window": { "max_input": 202800, "max_output": 131000, "max_tokens": 131000 }, "pricing": { "input_per_million_tokens": 0.4, "output_per_million_tokens": 1.75 }, "capabilities": { "function_calling": true, "vision": false, "reasoning": true, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-04-24" }, "z-ai/glm-4.6:exacto": { "mode": "chat", "context_window": { "max_input": 202800, "max_output": 131000, "max_tokens": 131000 }, "pricing": { "input_per_million_tokens": 0.45, "output_per_million_tokens": 1.9 }, "capabilities": { "function_calling": true, "vision": false, "reasoning": true, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-04-24" }, "z-ai/glm-4.7": { "mode": "chat", "context_window": { "max_input": 202752, "max_output": 64000, "max_tokens": 64000 }, "pricing": { "input_per_million_tokens": 0.4, "output_per_million_tokens": 1.5, "cache_read_per_million_tokens": 0.0, "cache_write_per_million_tokens": 0.0 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "z-ai/glm-4.7-flash": { "mode": "chat", "context_window": { "max_input": 200000, "max_output": 32000, "max_tokens": 32000 }, "pricing": { "input_per_million_tokens": 0.07, "output_per_million_tokens": 0.4, "cache_read_per_million_tokens": 0.0, "cache_write_per_million_tokens": 0.0 }, "capabilities": { "function_calling": true, "vision": true, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "z-ai/glm-5": { "mode": "chat", "context_window": { "max_input": 202752, "max_output": 128000, "max_tokens": 128000 }, "pricing": { "input_per_million_tokens": 0.8, "output_per_million_tokens": 2.56 }, "capabilities": { "function_calling": true, "vision": false, "reasoning": true, "prompt_caching": false, "response_schema": false }, "last_updated_at": "2026-04-24" }, "z-ai/glm-5.1": { "mode": "chat", "context_window": { "max_input": 202752, "max_output": 65535, "max_tokens": 65535 }, "pricing": { "input_per_million_tokens": 1.05, "output_per_million_tokens": 3.5, "cache_read_per_million_tokens": 0.525, "cache_write_per_million_tokens": 0.0 }, "capabilities": { "function_calling": true, "vision": false, "reasoning": true, "prompt_caching": true, "response_schema": false }, "last_updated_at": "2026-06-29" } } }