From a04ba30f7d3e04007f23128a2249208454d15934 Mon Sep 17 00:00:00 2001 From: "berriai-litellm-provider-info-sync[bot]" <328147090+berriai-litellm-provider-info-sync[bot]@users.noreply.github.com> Date: Sat, 19 Sep 2026 18:31:02 +0000 Subject: [PATCH] chore(prices): sync OpenRouter prices: 172 models, 2 new openrouter/~anthropic/claude-fable-latest: supports_web_search openrouter/~anthropic/claude-haiku-latest: supports_web_search openrouter/~anthropic/claude-opus-latest: supports_web_search openrouter/~anthropic/claude-sonnet-latest: supports_web_search openrouter/~deepseek/deepseek-flash-latest: max_tokens, max_output_tokens, input_cost_per_token, output_cost_per_token, cache_read_input_token_cost openrouter/~deepseek/deepseek-v4-flash-latest: max_tokens, max_output_tokens, input_cost_per_token, output_cost_per_token, cache_read_input_token_cost openrouter/~google/gemini-flash-latest: supports_web_search openrouter/~google/gemini-pro-latest: supports_web_search openrouter/~moonshotai/kimi-latest: input_cost_per_token, output_cost_per_token, cache_read_input_token_cost openrouter/~openai/gpt-astra-latest: supports_web_search openrouter/~openai/gpt-luna-latest: supports_web_search openrouter/~openai/gpt-mini-latest: supports_web_search openrouter/~openai/gpt-sol-latest: supports_web_search openrouter/~openai/gpt-terra-latest: supports_web_search openrouter/~x-ai/grok-latest: supports_web_search openrouter/~z-ai/glm-latest: max_tokens, max_output_tokens, input_cost_per_token, output_cost_per_token, cache_read_input_token_cost openrouter/anthropic/claude-3-haiku: supports_web_search openrouter/anthropic/claude-fable-5: supports_web_search openrouter/anthropic/claude-fable-5:batch: supports_web_search openrouter/anthropic/claude-fable-5.1: supports_web_search openrouter/anthropic/claude-fable-5.1:batch: supports_web_search openrouter/anthropic/claude-haiku-4.5: supports_web_search openrouter/anthropic/claude-haiku-4.5:batch: supports_web_search openrouter/anthropic/claude-opus-4: supports_web_search openrouter/anthropic/claude-opus-4.1: supports_web_search openrouter/anthropic/claude-opus-4.1:batch: supports_web_search openrouter/anthropic/claude-opus-4.5: supports_web_search openrouter/anthropic/claude-opus-4.5:batch: supports_web_search openrouter/anthropic/claude-opus-4.6: supports_web_search openrouter/anthropic/claude-opus-4.6:batch: supports_web_search openrouter/anthropic/claude-opus-4.7: supports_web_search openrouter/anthropic/claude-opus-4.7:batch: supports_web_search openrouter/anthropic/claude-opus-4.8: supports_web_search openrouter/anthropic/claude-opus-4.8:batch: supports_web_search openrouter/anthropic/claude-opus-5: supports_web_search openrouter/anthropic/claude-opus-5:batch: supports_web_search openrouter/anthropic/claude-sonnet-4: supports_web_search openrouter/anthropic/claude-sonnet-4.5: supports_web_search openrouter/anthropic/claude-sonnet-4.5:batch: supports_web_search openrouter/anthropic/claude-sonnet-4.6: supports_web_search openrouter/anthropic/claude-sonnet-4.6:batch: supports_web_search openrouter/anthropic/claude-sonnet-5: supports_web_search openrouter/anthropic/claude-sonnet-5:batch: supports_web_search openrouter/deepseek/deepseek-v4-flash: input_cost_per_token, output_cost_per_token, cache_read_input_token_cost openrouter/deepseek/deepseek-v4-flash-0731: input_cost_per_token, output_cost_per_token, cache_read_input_token_cost openrouter/deepseek/deepseek-v4-flash-vision-exp: max_tokens, max_output_tokens openrouter/deepseek/deepseek-v4-pro: max_tokens, max_output_tokens, input_cost_per_token, output_cost_per_token, cache_read_input_token_cost openrouter/deepseek/deepseek-v4.1-flash: off_peak_pricing, input_cost_per_token, output_cost_per_token, cache_read_input_token_cost openrouter/google/gemini-2.5-flash: supports_web_search openrouter/google/gemini-2.5-flash-image: supports_web_search openrouter/google/gemini-2.5-flash-lite: supports_web_search openrouter/google/gemini-2.5-flash-lite:batch: supports_web_search openrouter/google/gemini-2.5-flash:batch: supports_web_search openrouter/google/gemini-2.5-pro: supports_web_search openrouter/google/gemini-2.5-pro-preview: supports_web_search openrouter/google/gemini-2.5-pro:batch: supports_web_search openrouter/google/gemini-3-flash-preview: supports_web_search openrouter/google/gemini-3-flash-preview:batch: supports_web_search openrouter/google/gemini-3-pro-image: supports_web_search openrouter/google/gemini-3-pro-image-preview: supports_web_search --- ...odel_prices_and_context_window_backup.json | 457 ++++++++++-------- model_prices_and_context_window.json | 457 ++++++++++-------- 2 files changed, 498 insertions(+), 416 deletions(-) diff --git a/litellm/model_prices_and_context_window_backup.json b/litellm/model_prices_and_context_window_backup.json index cf85bf03ad8..53c0807e86c 100644 --- a/litellm/model_prices_and_context_window_backup.json +++ b/litellm/model_prices_and_context_window_backup.json @@ -40926,7 +40926,7 @@ "supports_prompt_caching": true, "supports_reasoning": false, "supports_response_schema": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-3.5-sonnet": { "input_cost_per_token": 3e-06, @@ -40982,7 +40982,7 @@ "supports_audio_input": false, "supports_pdf_input": true, "supports_response_schema": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-4.1": { "input_cost_per_image": 0.0048, @@ -41008,7 +41008,7 @@ "supports_audio_input": false, "supports_pdf_input": true, "supports_response_schema": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-sonnet-4": { "input_cost_per_image": 0.0048, @@ -41038,7 +41038,7 @@ "supports_audio_input": false, "supports_pdf_input": true, "supports_response_schema": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-sonnet-4.6": { "supports_adaptive_thinking": true, @@ -41070,7 +41070,7 @@ "supports_audio_input": false, "supports_pdf_input": true, "supports_response_schema": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-4.5": { "cache_creation_input_token_cost": 6.25e-06, @@ -41096,7 +41096,7 @@ "supports_audio_input": false, "supports_pdf_input": true, "supports_response_schema": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-4.6": { "supports_adaptive_thinking": true, @@ -41124,7 +41124,7 @@ "source": "https://openrouter.ai/api/v1/models", "supports_audio_input": false, "supports_pdf_input": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-sonnet-4.5": { "input_cost_per_image": 0.0048, @@ -41154,7 +41154,7 @@ "supports_audio_input": false, "supports_pdf_input": true, "supports_response_schema": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-haiku-4.5": { "cache_creation_input_token_cost": 1.25e-06, @@ -41179,7 +41179,7 @@ "supports_audio_input": false, "supports_pdf_input": true, "supports_response_schema": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-4.7": { "supports_adaptive_thinking": true, @@ -41207,7 +41207,7 @@ "prompt_cache_min_tokens": 2048, "source": "https://openrouter.ai/api/v1/models", "supports_audio_input": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-5": { "prompt_cache_min_tokens": 512, @@ -41234,7 +41234,7 @@ "supports_max_reasoning_effort": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_xhigh_reasoning_effort": true }, "openrouter/bytedance/ui-tars-1.5-7b": { @@ -41404,35 +41404,36 @@ "supports_web_search": false }, "openrouter/deepseek/deepseek-v4-pro": { - "input_cost_per_token": 1.6e-06, + "input_cost_per_token": 4.22298e-07, "input_cost_per_token_cache_hit": 4.4e-08, "litellm_provider": "openrouter", "max_input_tokens": 1048576, - "max_output_tokens": 393216, - "max_tokens": 393216, + "max_output_tokens": 384000, + "max_tokens": 384000, "mode": "chat", - "output_cost_per_token": 3.2e-06, + "output_cost_per_token": 8.44596e-07, "source": "https://openrouter.ai/api/v1/models", "supports_function_calling": true, "supports_prompt_caching": true, "supports_reasoning": true, "supports_response_schema": true, "supports_tool_choice": true, - "cache_read_input_token_cost": 1.35e-07, + "cache_read_input_token_cost": 3.51915e-08, "supports_audio_input": false, "supports_pdf_input": false, "supports_vision": false, "supports_web_search": false }, "openrouter/deepseek/deepseek-v4.1-flash": { - "input_cost_per_token": 1.5e-07, - "output_cost_per_token": 6e-07, - "cache_read_input_token_cost": 3e-09, + "input_cost_per_token": 3e-07, + "output_cost_per_token": 1.2e-06, + "cache_read_input_token_cost": 6e-09, "litellm_provider": "openrouter", "max_input_tokens": 1048576, "max_output_tokens": 384000, "max_tokens": 384000, "mode": "chat", + "off_peak_pricing": {"windows":[{"weekdays":["saturday","sunday"],"hours_utc":"00:00-00:00"},{"weekdays":["monday","tuesday","wednesday","thursday","friday"],"hours_utc":"00:00-01:00"},{"weekdays":["monday","tuesday","wednesday","thursday","friday"],"hours_utc":"04:00-06:00"},{"weekdays":["monday","tuesday","wednesday","thursday","friday"],"hours_utc":"10:00-00:00"}],"input_cost_per_token":1.5e-7,"output_cost_per_token":6e-7,"cache_read_input_token_cost":3e-9}, "source": "https://openrouter.ai/api/v1/models", "supports_audio_input": false, "supports_function_calling": true, @@ -41507,7 +41508,7 @@ "supports_audio_input": true, "supports_pdf_input": true, "supports_reasoning": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-2.5-pro": { @@ -41537,7 +41538,7 @@ "supports_audio_input": true, "supports_pdf_input": true, "supports_reasoning": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3-pro-preview": { @@ -41622,7 +41623,7 @@ "supports_tool_choice": true, "supports_url_context": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "tpm": 800000, "supports_video_input": true }, @@ -41668,7 +41669,7 @@ "supports_url_context": true, "supports_video_input": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "tpm": 800000 }, "openrouter/google/gemini-3.1-flash-lite": { @@ -41713,7 +41714,7 @@ "supports_url_context": true, "supports_video_input": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "tpm": 800000 }, "openrouter/google/gemini-3.1-pro-preview": { @@ -41751,7 +41752,7 @@ "supports_system_messages": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/gryphe/mythomax-l2-13b": { @@ -42037,11 +42038,11 @@ }, "openrouter/nvidia/nemotron-3.5-lightning": { "cache_read_input_token_cost": 4e-08, - "input_cost_per_token": 8e-08, + "input_cost_per_token": 7e-08, "litellm_provider": "openrouter", "max_input_tokens": 262144, - "max_output_tokens": 131072, - "max_tokens": 131072, + "max_output_tokens": 235929, + "max_tokens": 235929, "mode": "chat", "output_cost_per_token": 2e-07, "source": "https://openrouter.ai/api/v1/models", @@ -42132,7 +42133,7 @@ "supports_system_messages": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-4.1-mini": { "cache_read_input_token_cost": 1e-07, @@ -42154,7 +42155,7 @@ "supports_system_messages": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-4.1-nano": { "cache_read_input_token_cost": 2.5e-08, @@ -42176,7 +42177,7 @@ "supports_system_messages": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-4o": { "input_cost_per_token": 2.5e-06, @@ -42282,7 +42283,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5": { "cache_read_input_token_cost": 1.25e-07, @@ -42309,7 +42310,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5-mini": { "cache_read_input_token_cost": 2.5e-08, @@ -42336,7 +42337,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5-nano": { "cache_read_input_token_cost": 5e-09, @@ -42363,7 +42364,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.1-codex-max": { "cache_read_input_token_cost": 1.25e-07, @@ -42390,7 +42391,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.2": { "input_cost_per_image": 0, @@ -42411,7 +42412,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.2-chat": { "input_cost_per_image": 0, @@ -42432,7 +42433,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.2-pro": { "input_cost_per_image": 0, @@ -42452,7 +42453,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-sol": { "cache_creation_input_token_cost": 2.5e-06, @@ -42493,7 +42494,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-sol-pro": { "input_cost_per_token": 2e-06, @@ -42518,15 +42519,15 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-oss-120b": { "cache_read_input_token_cost": 7.5e-08, "input_cost_per_token": 1.5e-07, "litellm_provider": "openrouter", "max_input_tokens": 131072, - "max_output_tokens": 117964, - "max_tokens": 117964, + "max_output_tokens": 65536, + "max_tokens": 65536, "mode": "chat", "output_cost_per_token": 6e-07, "source": "https://openrouter.ai/api/v1/models", @@ -42534,7 +42535,7 @@ "supports_function_calling": true, "supports_parallel_function_calling": true, "supports_pdf_input": false, - "supports_prompt_caching": false, + "supports_prompt_caching": true, "supports_reasoning": true, "supports_response_schema": true, "supports_tool_choice": true, @@ -42582,7 +42583,7 @@ "supports_system_messages": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/o3-mini": { "input_cost_per_token": 1.1e-06, @@ -42603,7 +42604,7 @@ "supports_audio_input": false, "supports_pdf_input": true, "supports_response_schema": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/o3-mini-high": { "input_cost_per_token": 1.1e-06, @@ -42624,7 +42625,7 @@ "supports_audio_input": false, "supports_pdf_input": true, "supports_response_schema": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/qwen/qwen-2.5-coder-32b-instruct": { "input_cost_per_token": 6.6e-07, @@ -65613,7 +65614,7 @@ "cache_creation_input_token_cost": 1.25e-05, "cache_creation_input_token_cost_above_1hr": 2e-05, "prompt_cache_min_tokens": 512, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-fable-5.1": { "input_cost_per_token": 1e-05, @@ -65639,7 +65640,7 @@ "cache_creation_input_token_cost": 1.25e-05, "cache_creation_input_token_cost_above_1hr": 2e-05, "prompt_cache_min_tokens": 512, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-4.8": { "input_cost_per_token": 5e-06, @@ -65663,7 +65664,7 @@ "supports_prompt_caching": true, "cache_creation_input_token_cost": 6.25e-06, "cache_creation_input_token_cost_above_1hr": 1e-05, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-sonnet-5": { "input_cost_per_token": 2e-06, @@ -65687,7 +65688,7 @@ "supports_prompt_caching": true, "cache_creation_input_token_cost": 2.5e-06, "cache_creation_input_token_cost_above_1hr": 4e-06, - "supports_web_search": false + "supports_web_search": true }, "openrouter/google/gemini-2.5-flash-lite": { "cache_creation_input_token_cost": 8.33333333333333e-08, @@ -65711,7 +65712,7 @@ "deprecation_date": "2026-10-20", "input_cost_per_audio_token": 3e-07, "supports_prompt_caching": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.5-flash": { @@ -65735,7 +65736,7 @@ "cache_read_input_token_cost": 1.5e-07, "input_cost_per_audio_token": 3e-06, "supports_prompt_caching": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.5-flash-lite": { @@ -65759,7 +65760,7 @@ "cache_read_input_token_cost": 3e-08, "input_cost_per_audio_token": 3e-07, "supports_prompt_caching": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.6-flash": { @@ -65783,7 +65784,7 @@ "cache_read_input_token_cost": 7.5e-08, "input_cost_per_audio_token": 7.5e-07, "supports_prompt_caching": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.7-flash": { @@ -65807,7 +65808,7 @@ "cache_read_input_token_cost": 7.5e-08, "input_cost_per_audio_token": 7.5e-07, "supports_prompt_caching": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.8-flash": { @@ -65831,7 +65832,7 @@ "cache_read_input_token_cost": 7.5e-08, "input_cost_per_audio_token": 7.5e-07, "supports_prompt_caching": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/openai/gpt-4o-mini": { @@ -65872,7 +65873,7 @@ "supports_audio_input": false, "cache_read_input_token_cost": 1.25e-07, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.3-codex": { "input_cost_per_token": 1.75e-06, @@ -65892,7 +65893,7 @@ "supports_audio_input": false, "cache_read_input_token_cost": 1.75e-07, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.4": { "input_cost_per_token": 2.5e-06, @@ -65915,7 +65916,7 @@ "input_cost_per_token_above_272k_tokens": 5e-06, "output_cost_per_token_above_272k_tokens": 2.25e-05, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.4-mini": { "input_cost_per_token": 7.5e-07, @@ -65935,7 +65936,7 @@ "supports_audio_input": false, "cache_read_input_token_cost": 7.5e-08, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.4-nano": { "input_cost_per_token": 2e-07, @@ -65955,7 +65956,7 @@ "supports_audio_input": false, "cache_read_input_token_cost": 2e-08, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.5": { "input_cost_per_token": 5e-06, @@ -65978,7 +65979,7 @@ "input_cost_per_token_above_272k_tokens": 1e-05, "output_cost_per_token_above_272k_tokens": 4.5e-05, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-luna": { "cache_creation_input_token_cost": 2.5e-07, @@ -66003,7 +66004,7 @@ "input_cost_per_token_above_272k_tokens": 4e-07, "output_cost_per_token_above_272k_tokens": 1.8e-06, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-luna-pro": { "input_cost_per_token": 2e-07, @@ -66028,7 +66029,7 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-terra": { "cache_creation_input_token_cost": 2.5e-06, @@ -66053,7 +66054,7 @@ "input_cost_per_token_above_272k_tokens": 4e-06, "output_cost_per_token_above_272k_tokens": 1.8e-05, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-terra-pro": { "input_cost_per_token": 2e-06, @@ -66078,7 +66079,7 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/o3": { "input_cost_per_token": 2e-06, @@ -66098,7 +66099,7 @@ "supports_audio_input": false, "cache_read_input_token_cost": 5e-07, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/o4-mini": { "input_cost_per_token": 1.1e-06, @@ -66118,7 +66119,7 @@ "supports_audio_input": false, "cache_read_input_token_cost": 2.75e-07, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/x-ai/grok-4.20": { "input_cost_per_token": 1.25e-06, @@ -66141,7 +66142,7 @@ "input_cost_per_token_above_200k_tokens": 2.5e-06, "output_cost_per_token_above_200k_tokens": 5e-06, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/x-ai/grok-4.20-multi-agent": { "input_cost_per_token": 1.25e-06, @@ -66164,7 +66165,7 @@ "input_cost_per_token_above_200k_tokens": 2.5e-06, "output_cost_per_token_above_200k_tokens": 5e-06, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/x-ai/grok-4.3": { "input_cost_per_token": 1.25e-06, @@ -66187,7 +66188,7 @@ "input_cost_per_token_above_200k_tokens": 2.5e-06, "output_cost_per_token_above_200k_tokens": 5e-06, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/x-ai/grok-4.5": { "input_cost_per_token": 2e-06, @@ -66210,7 +66211,7 @@ "input_cost_per_token_above_200k_tokens": 4e-06, "output_cost_per_token_above_200k_tokens": 1.2e-05, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/x-ai/grok-4.6": { "input_cost_per_token": 2e-06, @@ -66233,7 +66234,7 @@ "input_cost_per_token_above_200k_tokens": 4e-06, "output_cost_per_token_above_200k_tokens": 1.2e-05, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/x-ai/grok-build-0.1": { "input_cost_per_token": 1e-06, @@ -66256,7 +66257,7 @@ "input_cost_per_token_above_200k_tokens": 2e-06, "output_cost_per_token_above_200k_tokens": 4e-06, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "baseten/zai-org/GLM-5.3": { "cache_read_input_token_cost": 1.4e-07, @@ -66345,7 +66346,7 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-6-astra-pro": { "input_cost_per_token": 1e-05, @@ -66370,7 +66371,7 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/qwen/qwen3.8-flash": { "input_cost_per_token": 1.5e-07, @@ -66419,8 +66420,8 @@ "cache_read_input_token_cost": 6.86e-09, "litellm_provider": "openrouter", "max_input_tokens": 1048576, - "max_output_tokens": 943718, - "max_tokens": 943718, + "max_output_tokens": 262144, + "max_tokens": 262144, "mode": "chat", "source": "https://openrouter.ai/api/v1/models", "supports_audio_input": false, @@ -66439,8 +66440,8 @@ "cache_read_input_token_cost": 1.69e-07, "litellm_provider": "openrouter", "max_input_tokens": 1310720, - "max_output_tokens": 943717, - "max_tokens": 943717, + "max_output_tokens": 131072, + "max_tokens": 131072, "mode": "chat", "source": "https://openrouter.ai/api/v1/models", "supports_audio_input": false, @@ -66553,9 +66554,9 @@ "supports_web_search": false }, "openrouter/deepseek/deepseek-v4-flash-0731": { - "input_cost_per_token": 6e-08, - "output_cost_per_token": 1.2e-07, - "cache_read_input_token_cost": 1.2e-08, + "input_cost_per_token": 4e-08, + "output_cost_per_token": 8e-08, + "cache_read_input_token_cost": 1.6e-08, "litellm_provider": "openrouter", "max_input_tokens": 1310720, "max_output_tokens": 943718, @@ -66638,9 +66639,9 @@ "supports_web_search": false }, "openrouter/moonshotai/kimi-k3": { - "input_cost_per_token": 2.1e-06, - "output_cost_per_token": 1.095e-05, - "cache_read_input_token_cost": 2.3e-07, + "input_cost_per_token": 1.7e-06, + "output_cost_per_token": 8.5e-06, + "cache_read_input_token_cost": 1.7e-07, "litellm_provider": "openrouter", "max_input_tokens": 1048576, "max_output_tokens": 943718, @@ -66714,7 +66715,7 @@ "supports_reasoning": true, "supports_response_schema": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/google/gemini-3.1-flash-image": { "input_cost_per_token": 5e-07, @@ -66734,7 +66735,7 @@ "supports_reasoning": true, "supports_response_schema": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/google/gemini-3-pro-image": { "input_cost_per_token": 2e-06, @@ -66758,7 +66759,7 @@ "supports_response_schema": true, "supports_vision": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/z-ai/glm-5.2": { "input_cost_per_token": 5.544e-07, @@ -66860,13 +66861,13 @@ "supports_web_search": false }, "openrouter/nvidia/nemotron-3-ultra-550b-a55b": { - "input_cost_per_token": 6.25e-07, - "output_cost_per_token": 3.125e-06, - "cache_read_input_token_cost": 1.875e-07, + "input_cost_per_token": 6e-07, + "output_cost_per_token": 2.4e-06, + "cache_read_input_token_cost": 1.2e-07, "litellm_provider": "openrouter", "max_input_tokens": 262144, - "max_output_tokens": 32768, - "max_tokens": 32768, + "max_output_tokens": 182520, + "max_tokens": 182520, "mode": "chat", "source": "https://openrouter.ai/api/v1/models", "supports_audio_input": false, @@ -67100,7 +67101,7 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-chat-latest": { "input_cost_per_token": 5e-06, @@ -67120,12 +67121,12 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/deepseek/deepseek-v4-flash": { - "input_cost_per_token": 4.984e-08, - "output_cost_per_token": 9.968e-08, - "cache_read_input_token_cost": 9.968e-09, + "input_cost_per_token": 4.06e-08, + "output_cost_per_token": 8.12e-08, + "cache_read_input_token_cost": 8.12e-09, "litellm_provider": "openrouter", "max_input_tokens": 1048576, "max_output_tokens": 384000, @@ -67414,7 +67415,7 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/google/gemini-3.1-flash-image-preview": { "input_cost_per_token": 5e-07, @@ -67434,7 +67435,7 @@ "supports_reasoning": true, "supports_response_schema": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/google/gemini-3.1-pro-preview-customtools": { "input_cost_per_token": 2e-06, @@ -67460,7 +67461,7 @@ "supports_pdf_input": true, "supports_audio_input": true, "supports_prompt_caching": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/qwen/qwen3-max-thinking": { @@ -67628,7 +67629,7 @@ "supports_response_schema": true, "supports_vision": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.1-codex": { "input_cost_per_token": 1.25e-06, @@ -67648,7 +67649,7 @@ "supports_response_schema": true, "supports_vision": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.1-codex-mini": { "input_cost_per_token": 2.5e-07, @@ -67668,7 +67669,7 @@ "supports_response_schema": true, "supports_vision": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/moonshotai/kimi-k2-thinking": { "input_cost_per_token": 6e-07, @@ -67811,7 +67812,7 @@ "supports_vision": true, "supports_prompt_caching": true, "supports_reasoning": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/qwen/qwen3-vl-30b-a3b-thinking": { "input_cost_per_token": 2e-07, @@ -67868,7 +67869,7 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/qwen/qwen3-vl-235b-a22b-thinking": { "input_cost_per_token": 4e-07, @@ -68034,7 +68035,7 @@ "supports_audio_input": false, "supports_function_calling": true, "supports_pdf_input": false, - "supports_prompt_caching": false, + "supports_prompt_caching": true, "supports_reasoning": false, "supports_tool_choice": true, "supports_response_schema": true, @@ -68273,7 +68274,7 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/google/gemini-2.5-pro-preview": { "input_cost_per_token": 1.25e-06, @@ -68299,7 +68300,7 @@ "supports_pdf_input": true, "supports_audio_input": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/mistralai/mistral-medium-3": { "input_cost_per_token": 4e-07, @@ -68477,7 +68478,7 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/meta-llama/llama-4-maverick": { "input_cost_per_token": 1.875e-07, @@ -68534,7 +68535,7 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/google/gemma-3-4b-it": { "input_cost_per_token": 5e-08, @@ -71089,7 +71090,7 @@ "supports_response_schema": true, "supports_tool_choice": false, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~anthropic/claude-haiku-latest": { "cache_creation_input_token_cost": 1.25e-06, @@ -71111,7 +71112,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~anthropic/claude-opus-latest": { "cache_creation_input_token_cost": 6.25e-06, @@ -71133,7 +71134,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~anthropic/claude-sonnet-latest": { "cache_creation_input_token_cost": 2.5e-06, @@ -71155,17 +71156,17 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~deepseek/deepseek-flash-latest": { - "cache_read_input_token_cost": 4.2e-09, - "input_cost_per_token": 1.4e-07, + "cache_read_input_token_cost": 2.6e-09, + "input_cost_per_token": 1.3e-07, "litellm_provider": "openrouter", "max_input_tokens": 1048576, - "max_output_tokens": 393216, - "max_tokens": 393216, + "max_output_tokens": 943718, + "max_tokens": 943718, "mode": "chat", - "output_cost_per_token": 4.2e-07, + "output_cost_per_token": 5.2e-07, "source": "https://openrouter.ai/api/v1/models", "supports_audio_input": false, "supports_function_calling": true, @@ -71198,14 +71199,14 @@ "supports_web_search": false }, "openrouter/~deepseek/deepseek-v4-flash-latest": { - "cache_read_input_token_cost": 1.75e-09, - "input_cost_per_token": 5.5e-08, + "cache_read_input_token_cost": 1.6e-08, + "input_cost_per_token": 4e-08, "litellm_provider": "openrouter", "max_input_tokens": 1310720, - "max_output_tokens": 393216, - "max_tokens": 393216, + "max_output_tokens": 943718, + "max_tokens": 943718, "mode": "chat", - "output_cost_per_token": 1.65e-07, + "output_cost_per_token": 8e-08, "source": "https://openrouter.ai/api/v1/models", "supports_audio_input": false, "supports_function_calling": true, @@ -71238,7 +71239,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~google/gemini-pro-latest": { "cache_creation_input_token_cost": 3.75e-07, @@ -71264,17 +71265,17 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~moonshotai/kimi-latest": { - "cache_read_input_token_cost": 2.3e-07, - "input_cost_per_token": 2.1e-06, + "cache_read_input_token_cost": 1.7e-07, + "input_cost_per_token": 1.7e-06, "litellm_provider": "openrouter", "max_input_tokens": 1048576, "max_output_tokens": 943718, "max_tokens": 943718, "mode": "chat", - "output_cost_per_token": 1.095e-05, + "output_cost_per_token": 8.5e-06, "source": "https://openrouter.ai/api/v1/models", "supports_audio_input": false, "supports_function_calling": true, @@ -71309,7 +71310,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~openai/gpt-luna-latest": { "cache_creation_input_token_cost": 2.5e-07, @@ -71334,7 +71335,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~openai/gpt-mini-latest": { "cache_read_input_token_cost": 7.5e-08, @@ -71354,7 +71355,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~openai/gpt-sol-latest": { "cache_creation_input_token_cost": 2.5e-06, @@ -71379,7 +71380,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~openai/gpt-terra-latest": { "cache_creation_input_token_cost": 2.5e-06, @@ -71404,7 +71405,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~x-ai/grok-latest": { "cache_read_input_token_cost": 5e-07, @@ -71427,7 +71428,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~z-ai/glm-flash-latest": { "cache_read_input_token_cost": 1.5e-08, @@ -71450,14 +71451,14 @@ "supports_web_search": false }, "openrouter/~z-ai/glm-latest": { - "cache_read_input_token_cost": 1.46625e-07, - "input_cost_per_token": 9e-07, + "cache_read_input_token_cost": 1.5678e-07, + "input_cost_per_token": 8.442e-07, "litellm_provider": "openrouter", "max_input_tokens": 1310720, - "max_output_tokens": 235929, - "max_tokens": 235929, + "max_output_tokens": 131072, + "max_tokens": 131072, "mode": "chat", - "output_cost_per_token": 2.805e-06, + "output_cost_per_token": 2.6532e-06, "source": "https://openrouter.ai/api/v1/models", "supports_audio_input": false, "supports_function_calling": true, @@ -71683,7 +71684,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-fable-5.1:batch": { "cache_creation_input_token_cost": 6.25e-06, @@ -71705,7 +71706,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-haiku-4.5:batch": { "cache_creation_input_token_cost": 6.25e-07, @@ -71727,7 +71728,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-4.1:batch": { "cache_creation_input_token_cost": 9.375e-06, @@ -71749,7 +71750,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-4.5:batch": { "cache_creation_input_token_cost": 3.125e-06, @@ -71771,7 +71772,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-4.6:batch": { "cache_creation_input_token_cost": 3.125e-06, @@ -71793,7 +71794,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-4.7:batch": { "cache_creation_input_token_cost": 3.125e-06, @@ -71815,7 +71816,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-4.8:batch": { "cache_creation_input_token_cost": 3.125e-06, @@ -71837,7 +71838,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-5:batch": { "cache_creation_input_token_cost": 3.125e-06, @@ -71859,7 +71860,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-sonnet-4.5:batch": { "cache_creation_input_token_cost": 1.875e-06, @@ -71885,7 +71886,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-sonnet-4.6:batch": { "cache_creation_input_token_cost": 1.875e-06, @@ -71907,7 +71908,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-sonnet-5:batch": { "cache_creation_input_token_cost": 1.25e-06, @@ -71929,7 +71930,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/arcee-ai/trinity-large-thinking": { "cache_read_input_token_cost": 6e-08, @@ -72327,7 +72328,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-2.5-flash:batch": { @@ -72351,7 +72352,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-2.5-pro:batch": { @@ -72378,7 +72379,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3-flash-preview:batch": { @@ -72399,7 +72400,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.1-flash-lite:batch": { @@ -72422,7 +72423,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.1-pro-preview:batch": { @@ -72445,7 +72446,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.5-flash-lite:batch": { @@ -72468,7 +72469,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.5-flash:batch": { @@ -72491,7 +72492,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.6-flash:batch": { @@ -72515,7 +72516,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.7-flash:batch": { @@ -72539,7 +72540,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.8-flash:batch": { @@ -72563,7 +72564,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/ibm-granite/granite-4.0-h-micro": { @@ -72939,7 +72940,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/meta/muse-spark-1.2": { "cache_read_input_token_cost": 1.5e-07, @@ -72959,7 +72960,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/meta/muse-spark-1.2-contributor": { "cache_read_input_token_cost": 2e-09, @@ -72979,7 +72980,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/meta/muse-spark-1.3": { "cache_read_input_token_cost": 1.5e-07, @@ -72999,7 +73000,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/meta/muse-spark-1.3-contributor": { "cache_read_input_token_cost": 2e-09, @@ -73019,7 +73020,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/microsoft/phi-4": { "input_cost_per_token": 7e-08, @@ -73387,7 +73388,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-4-turbo:batch": { "input_cost_per_token": 5e-06, @@ -73406,7 +73407,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-4.1-mini:batch": { "cache_read_input_token_cost": 5e-08, @@ -73426,7 +73427,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-4.1-nano:batch": { "cache_read_input_token_cost": 1.25e-08, @@ -73446,7 +73447,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-4.1:batch": { "cache_read_input_token_cost": 2.5e-07, @@ -73466,7 +73467,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-4o-mini:batch": { "cache_read_input_token_cost": 3.75e-08, @@ -73526,7 +73527,7 @@ "supports_response_schema": true, "supports_tool_choice": false, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5-image-mini": { "cache_read_input_token_cost": 2.5e-07, @@ -73546,7 +73547,7 @@ "supports_response_schema": true, "supports_tool_choice": false, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5-mini:batch": { "cache_read_input_token_cost": 1.25e-08, @@ -73566,7 +73567,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5-nano:batch": { "cache_read_input_token_cost": 2.5e-09, @@ -73586,7 +73587,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5-pro:batch": { "input_cost_per_token": 7.5e-06, @@ -73605,7 +73606,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5:batch": { "cache_read_input_token_cost": 6.25e-08, @@ -73625,7 +73626,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.1:batch": { "cache_read_input_token_cost": 6.25e-08, @@ -73645,7 +73646,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.2-pro:batch": { "input_cost_per_token": 1.05e-05, @@ -73664,7 +73665,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.2:batch": { "cache_read_input_token_cost": 8.75e-08, @@ -73684,7 +73685,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.4-image-2": { "cache_read_input_token_cost": 2e-06, @@ -73704,7 +73705,7 @@ "supports_response_schema": true, "supports_tool_choice": false, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.4-mini:batch": { "cache_read_input_token_cost": 3.75e-08, @@ -73724,7 +73725,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.4-nano:batch": { "cache_read_input_token_cost": 1e-08, @@ -73744,7 +73745,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.4-pro:batch": { "input_cost_per_token": 1.5e-05, @@ -73765,7 +73766,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.4:batch": { "cache_read_input_token_cost": 1.25e-07, @@ -73788,7 +73789,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.5-pro:batch": { "input_cost_per_token": 1.5e-05, @@ -73809,7 +73810,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.5:batch": { "cache_read_input_token_cost": 2.5e-07, @@ -73832,7 +73833,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-luna-pro:batch": { "cache_read_input_token_cost": 1e-08, @@ -73855,7 +73856,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-luna:batch": { "cache_read_input_token_cost": 1e-08, @@ -73878,7 +73879,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-sol-pro:batch": { "cache_creation_input_token_cost": 1.25e-06, @@ -73903,7 +73904,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-sol:batch": { "cache_creation_input_token_cost": 1.25e-06, @@ -73928,7 +73929,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-terra-pro:batch": { "cache_read_input_token_cost": 1e-07, @@ -73951,7 +73952,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-terra:batch": { "cache_read_input_token_cost": 1e-07, @@ -73974,7 +73975,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-6-astra-pro:batch": { "cache_creation_input_token_cost": 6.25e-06, @@ -73999,7 +74000,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-6-astra:batch": { "cache_creation_input_token_cost": 6.25e-06, @@ -74024,7 +74025,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-oss-120b:batch": { "input_cost_per_token": 1.5e-07, @@ -74063,7 +74064,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/o3:batch": { "cache_read_input_token_cost": 2.5e-07, @@ -74083,7 +74084,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/o4-mini:batch": { "cache_read_input_token_cost": 1.375e-07, @@ -74103,7 +74104,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/perceptron/perceptron-mk1": { "input_cost_per_token": 1.5e-07, @@ -74612,14 +74613,15 @@ "supports_web_search": false }, "openrouter/tencent/hy3": { - "cache_read_input_token_cost": 2.0625e-08, - "input_cost_per_token": 8.25e-08, + "cache_read_input_token_cost": 3.3e-08, + "input_cost_per_token": 1.32e-07, "litellm_provider": "openrouter", "max_input_tokens": 262144, "max_output_tokens": 128000, "max_tokens": 128000, "mode": "chat", - "output_cost_per_token": 3.3e-07, + "off_peak_pricing": {"hours_utc":"16:00-00:00","input_cost_per_token":8.25e-8,"output_cost_per_token":3.3e-7,"cache_read_input_token_cost":2.0625e-8}, + "output_cost_per_token": 5.28e-07, "source": "https://openrouter.ai/api/v1/models", "supports_audio_input": false, "supports_function_calling": true, @@ -74843,7 +74845,7 @@ "supports_pdf_input": false, "supports_prompt_caching": true, "supports_reasoning": false, - "supports_response_schema": true, + "supports_response_schema": false, "supports_tool_choice": true, "supports_vision": true, "supports_web_search": false @@ -74928,7 +74930,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/z-ai/glm-5.2:batch": { "cache_read_input_token_cost": 7e-08, @@ -74989,5 +74991,44 @@ "supports_tool_choice": true, "supports_vision": false, "supports_web_search": false + }, + "openrouter/prism-ml/ternary-bonsai-2-27b": { + "input_cost_per_token": 7.5e-08, + "litellm_provider": "openrouter", + "max_input_tokens": 262144, + "max_output_tokens": 32768, + "max_tokens": 32768, + "mode": "chat", + "output_cost_per_token": 5e-07, + "source": "https://openrouter.ai/api/v1/models", + "supports_audio_input": false, + "supports_function_calling": true, + "supports_pdf_input": false, + "supports_prompt_caching": false, + "supports_reasoning": true, + "supports_response_schema": true, + "supports_tool_choice": true, + "supports_vision": true, + "supports_web_search": false + }, + "openrouter/z-ai/glm-5.3-flashx": { + "cache_read_input_token_cost": 7.5e-08, + "input_cost_per_token": 3.7e-07, + "litellm_provider": "openrouter", + "max_input_tokens": 1048576, + "max_output_tokens": 131072, + "max_tokens": 131072, + "mode": "chat", + "output_cost_per_token": 1.25e-06, + "source": "https://openrouter.ai/api/v1/models", + "supports_audio_input": false, + "supports_function_calling": true, + "supports_pdf_input": false, + "supports_prompt_caching": true, + "supports_reasoning": true, + "supports_response_schema": true, + "supports_tool_choice": true, + "supports_vision": true, + "supports_web_search": false } } diff --git a/model_prices_and_context_window.json b/model_prices_and_context_window.json index cf85bf03ad8..53c0807e86c 100644 --- a/model_prices_and_context_window.json +++ b/model_prices_and_context_window.json @@ -40926,7 +40926,7 @@ "supports_prompt_caching": true, "supports_reasoning": false, "supports_response_schema": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-3.5-sonnet": { "input_cost_per_token": 3e-06, @@ -40982,7 +40982,7 @@ "supports_audio_input": false, "supports_pdf_input": true, "supports_response_schema": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-4.1": { "input_cost_per_image": 0.0048, @@ -41008,7 +41008,7 @@ "supports_audio_input": false, "supports_pdf_input": true, "supports_response_schema": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-sonnet-4": { "input_cost_per_image": 0.0048, @@ -41038,7 +41038,7 @@ "supports_audio_input": false, "supports_pdf_input": true, "supports_response_schema": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-sonnet-4.6": { "supports_adaptive_thinking": true, @@ -41070,7 +41070,7 @@ "supports_audio_input": false, "supports_pdf_input": true, "supports_response_schema": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-4.5": { "cache_creation_input_token_cost": 6.25e-06, @@ -41096,7 +41096,7 @@ "supports_audio_input": false, "supports_pdf_input": true, "supports_response_schema": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-4.6": { "supports_adaptive_thinking": true, @@ -41124,7 +41124,7 @@ "source": "https://openrouter.ai/api/v1/models", "supports_audio_input": false, "supports_pdf_input": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-sonnet-4.5": { "input_cost_per_image": 0.0048, @@ -41154,7 +41154,7 @@ "supports_audio_input": false, "supports_pdf_input": true, "supports_response_schema": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-haiku-4.5": { "cache_creation_input_token_cost": 1.25e-06, @@ -41179,7 +41179,7 @@ "supports_audio_input": false, "supports_pdf_input": true, "supports_response_schema": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-4.7": { "supports_adaptive_thinking": true, @@ -41207,7 +41207,7 @@ "prompt_cache_min_tokens": 2048, "source": "https://openrouter.ai/api/v1/models", "supports_audio_input": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-5": { "prompt_cache_min_tokens": 512, @@ -41234,7 +41234,7 @@ "supports_max_reasoning_effort": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_xhigh_reasoning_effort": true }, "openrouter/bytedance/ui-tars-1.5-7b": { @@ -41404,35 +41404,36 @@ "supports_web_search": false }, "openrouter/deepseek/deepseek-v4-pro": { - "input_cost_per_token": 1.6e-06, + "input_cost_per_token": 4.22298e-07, "input_cost_per_token_cache_hit": 4.4e-08, "litellm_provider": "openrouter", "max_input_tokens": 1048576, - "max_output_tokens": 393216, - "max_tokens": 393216, + "max_output_tokens": 384000, + "max_tokens": 384000, "mode": "chat", - "output_cost_per_token": 3.2e-06, + "output_cost_per_token": 8.44596e-07, "source": "https://openrouter.ai/api/v1/models", "supports_function_calling": true, "supports_prompt_caching": true, "supports_reasoning": true, "supports_response_schema": true, "supports_tool_choice": true, - "cache_read_input_token_cost": 1.35e-07, + "cache_read_input_token_cost": 3.51915e-08, "supports_audio_input": false, "supports_pdf_input": false, "supports_vision": false, "supports_web_search": false }, "openrouter/deepseek/deepseek-v4.1-flash": { - "input_cost_per_token": 1.5e-07, - "output_cost_per_token": 6e-07, - "cache_read_input_token_cost": 3e-09, + "input_cost_per_token": 3e-07, + "output_cost_per_token": 1.2e-06, + "cache_read_input_token_cost": 6e-09, "litellm_provider": "openrouter", "max_input_tokens": 1048576, "max_output_tokens": 384000, "max_tokens": 384000, "mode": "chat", + "off_peak_pricing": {"windows":[{"weekdays":["saturday","sunday"],"hours_utc":"00:00-00:00"},{"weekdays":["monday","tuesday","wednesday","thursday","friday"],"hours_utc":"00:00-01:00"},{"weekdays":["monday","tuesday","wednesday","thursday","friday"],"hours_utc":"04:00-06:00"},{"weekdays":["monday","tuesday","wednesday","thursday","friday"],"hours_utc":"10:00-00:00"}],"input_cost_per_token":1.5e-7,"output_cost_per_token":6e-7,"cache_read_input_token_cost":3e-9}, "source": "https://openrouter.ai/api/v1/models", "supports_audio_input": false, "supports_function_calling": true, @@ -41507,7 +41508,7 @@ "supports_audio_input": true, "supports_pdf_input": true, "supports_reasoning": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-2.5-pro": { @@ -41537,7 +41538,7 @@ "supports_audio_input": true, "supports_pdf_input": true, "supports_reasoning": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3-pro-preview": { @@ -41622,7 +41623,7 @@ "supports_tool_choice": true, "supports_url_context": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "tpm": 800000, "supports_video_input": true }, @@ -41668,7 +41669,7 @@ "supports_url_context": true, "supports_video_input": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "tpm": 800000 }, "openrouter/google/gemini-3.1-flash-lite": { @@ -41713,7 +41714,7 @@ "supports_url_context": true, "supports_video_input": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "tpm": 800000 }, "openrouter/google/gemini-3.1-pro-preview": { @@ -41751,7 +41752,7 @@ "supports_system_messages": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/gryphe/mythomax-l2-13b": { @@ -42037,11 +42038,11 @@ }, "openrouter/nvidia/nemotron-3.5-lightning": { "cache_read_input_token_cost": 4e-08, - "input_cost_per_token": 8e-08, + "input_cost_per_token": 7e-08, "litellm_provider": "openrouter", "max_input_tokens": 262144, - "max_output_tokens": 131072, - "max_tokens": 131072, + "max_output_tokens": 235929, + "max_tokens": 235929, "mode": "chat", "output_cost_per_token": 2e-07, "source": "https://openrouter.ai/api/v1/models", @@ -42132,7 +42133,7 @@ "supports_system_messages": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-4.1-mini": { "cache_read_input_token_cost": 1e-07, @@ -42154,7 +42155,7 @@ "supports_system_messages": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-4.1-nano": { "cache_read_input_token_cost": 2.5e-08, @@ -42176,7 +42177,7 @@ "supports_system_messages": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-4o": { "input_cost_per_token": 2.5e-06, @@ -42282,7 +42283,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5": { "cache_read_input_token_cost": 1.25e-07, @@ -42309,7 +42310,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5-mini": { "cache_read_input_token_cost": 2.5e-08, @@ -42336,7 +42337,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5-nano": { "cache_read_input_token_cost": 5e-09, @@ -42363,7 +42364,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.1-codex-max": { "cache_read_input_token_cost": 1.25e-07, @@ -42390,7 +42391,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.2": { "input_cost_per_image": 0, @@ -42411,7 +42412,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.2-chat": { "input_cost_per_image": 0, @@ -42432,7 +42433,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.2-pro": { "input_cost_per_image": 0, @@ -42452,7 +42453,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-sol": { "cache_creation_input_token_cost": 2.5e-06, @@ -42493,7 +42494,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-sol-pro": { "input_cost_per_token": 2e-06, @@ -42518,15 +42519,15 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-oss-120b": { "cache_read_input_token_cost": 7.5e-08, "input_cost_per_token": 1.5e-07, "litellm_provider": "openrouter", "max_input_tokens": 131072, - "max_output_tokens": 117964, - "max_tokens": 117964, + "max_output_tokens": 65536, + "max_tokens": 65536, "mode": "chat", "output_cost_per_token": 6e-07, "source": "https://openrouter.ai/api/v1/models", @@ -42534,7 +42535,7 @@ "supports_function_calling": true, "supports_parallel_function_calling": true, "supports_pdf_input": false, - "supports_prompt_caching": false, + "supports_prompt_caching": true, "supports_reasoning": true, "supports_response_schema": true, "supports_tool_choice": true, @@ -42582,7 +42583,7 @@ "supports_system_messages": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/o3-mini": { "input_cost_per_token": 1.1e-06, @@ -42603,7 +42604,7 @@ "supports_audio_input": false, "supports_pdf_input": true, "supports_response_schema": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/o3-mini-high": { "input_cost_per_token": 1.1e-06, @@ -42624,7 +42625,7 @@ "supports_audio_input": false, "supports_pdf_input": true, "supports_response_schema": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/qwen/qwen-2.5-coder-32b-instruct": { "input_cost_per_token": 6.6e-07, @@ -65613,7 +65614,7 @@ "cache_creation_input_token_cost": 1.25e-05, "cache_creation_input_token_cost_above_1hr": 2e-05, "prompt_cache_min_tokens": 512, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-fable-5.1": { "input_cost_per_token": 1e-05, @@ -65639,7 +65640,7 @@ "cache_creation_input_token_cost": 1.25e-05, "cache_creation_input_token_cost_above_1hr": 2e-05, "prompt_cache_min_tokens": 512, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-4.8": { "input_cost_per_token": 5e-06, @@ -65663,7 +65664,7 @@ "supports_prompt_caching": true, "cache_creation_input_token_cost": 6.25e-06, "cache_creation_input_token_cost_above_1hr": 1e-05, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-sonnet-5": { "input_cost_per_token": 2e-06, @@ -65687,7 +65688,7 @@ "supports_prompt_caching": true, "cache_creation_input_token_cost": 2.5e-06, "cache_creation_input_token_cost_above_1hr": 4e-06, - "supports_web_search": false + "supports_web_search": true }, "openrouter/google/gemini-2.5-flash-lite": { "cache_creation_input_token_cost": 8.33333333333333e-08, @@ -65711,7 +65712,7 @@ "deprecation_date": "2026-10-20", "input_cost_per_audio_token": 3e-07, "supports_prompt_caching": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.5-flash": { @@ -65735,7 +65736,7 @@ "cache_read_input_token_cost": 1.5e-07, "input_cost_per_audio_token": 3e-06, "supports_prompt_caching": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.5-flash-lite": { @@ -65759,7 +65760,7 @@ "cache_read_input_token_cost": 3e-08, "input_cost_per_audio_token": 3e-07, "supports_prompt_caching": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.6-flash": { @@ -65783,7 +65784,7 @@ "cache_read_input_token_cost": 7.5e-08, "input_cost_per_audio_token": 7.5e-07, "supports_prompt_caching": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.7-flash": { @@ -65807,7 +65808,7 @@ "cache_read_input_token_cost": 7.5e-08, "input_cost_per_audio_token": 7.5e-07, "supports_prompt_caching": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.8-flash": { @@ -65831,7 +65832,7 @@ "cache_read_input_token_cost": 7.5e-08, "input_cost_per_audio_token": 7.5e-07, "supports_prompt_caching": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/openai/gpt-4o-mini": { @@ -65872,7 +65873,7 @@ "supports_audio_input": false, "cache_read_input_token_cost": 1.25e-07, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.3-codex": { "input_cost_per_token": 1.75e-06, @@ -65892,7 +65893,7 @@ "supports_audio_input": false, "cache_read_input_token_cost": 1.75e-07, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.4": { "input_cost_per_token": 2.5e-06, @@ -65915,7 +65916,7 @@ "input_cost_per_token_above_272k_tokens": 5e-06, "output_cost_per_token_above_272k_tokens": 2.25e-05, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.4-mini": { "input_cost_per_token": 7.5e-07, @@ -65935,7 +65936,7 @@ "supports_audio_input": false, "cache_read_input_token_cost": 7.5e-08, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.4-nano": { "input_cost_per_token": 2e-07, @@ -65955,7 +65956,7 @@ "supports_audio_input": false, "cache_read_input_token_cost": 2e-08, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.5": { "input_cost_per_token": 5e-06, @@ -65978,7 +65979,7 @@ "input_cost_per_token_above_272k_tokens": 1e-05, "output_cost_per_token_above_272k_tokens": 4.5e-05, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-luna": { "cache_creation_input_token_cost": 2.5e-07, @@ -66003,7 +66004,7 @@ "input_cost_per_token_above_272k_tokens": 4e-07, "output_cost_per_token_above_272k_tokens": 1.8e-06, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-luna-pro": { "input_cost_per_token": 2e-07, @@ -66028,7 +66029,7 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-terra": { "cache_creation_input_token_cost": 2.5e-06, @@ -66053,7 +66054,7 @@ "input_cost_per_token_above_272k_tokens": 4e-06, "output_cost_per_token_above_272k_tokens": 1.8e-05, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-terra-pro": { "input_cost_per_token": 2e-06, @@ -66078,7 +66079,7 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/o3": { "input_cost_per_token": 2e-06, @@ -66098,7 +66099,7 @@ "supports_audio_input": false, "cache_read_input_token_cost": 5e-07, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/o4-mini": { "input_cost_per_token": 1.1e-06, @@ -66118,7 +66119,7 @@ "supports_audio_input": false, "cache_read_input_token_cost": 2.75e-07, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/x-ai/grok-4.20": { "input_cost_per_token": 1.25e-06, @@ -66141,7 +66142,7 @@ "input_cost_per_token_above_200k_tokens": 2.5e-06, "output_cost_per_token_above_200k_tokens": 5e-06, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/x-ai/grok-4.20-multi-agent": { "input_cost_per_token": 1.25e-06, @@ -66164,7 +66165,7 @@ "input_cost_per_token_above_200k_tokens": 2.5e-06, "output_cost_per_token_above_200k_tokens": 5e-06, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/x-ai/grok-4.3": { "input_cost_per_token": 1.25e-06, @@ -66187,7 +66188,7 @@ "input_cost_per_token_above_200k_tokens": 2.5e-06, "output_cost_per_token_above_200k_tokens": 5e-06, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/x-ai/grok-4.5": { "input_cost_per_token": 2e-06, @@ -66210,7 +66211,7 @@ "input_cost_per_token_above_200k_tokens": 4e-06, "output_cost_per_token_above_200k_tokens": 1.2e-05, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/x-ai/grok-4.6": { "input_cost_per_token": 2e-06, @@ -66233,7 +66234,7 @@ "input_cost_per_token_above_200k_tokens": 4e-06, "output_cost_per_token_above_200k_tokens": 1.2e-05, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/x-ai/grok-build-0.1": { "input_cost_per_token": 1e-06, @@ -66256,7 +66257,7 @@ "input_cost_per_token_above_200k_tokens": 2e-06, "output_cost_per_token_above_200k_tokens": 4e-06, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "baseten/zai-org/GLM-5.3": { "cache_read_input_token_cost": 1.4e-07, @@ -66345,7 +66346,7 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-6-astra-pro": { "input_cost_per_token": 1e-05, @@ -66370,7 +66371,7 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/qwen/qwen3.8-flash": { "input_cost_per_token": 1.5e-07, @@ -66419,8 +66420,8 @@ "cache_read_input_token_cost": 6.86e-09, "litellm_provider": "openrouter", "max_input_tokens": 1048576, - "max_output_tokens": 943718, - "max_tokens": 943718, + "max_output_tokens": 262144, + "max_tokens": 262144, "mode": "chat", "source": "https://openrouter.ai/api/v1/models", "supports_audio_input": false, @@ -66439,8 +66440,8 @@ "cache_read_input_token_cost": 1.69e-07, "litellm_provider": "openrouter", "max_input_tokens": 1310720, - "max_output_tokens": 943717, - "max_tokens": 943717, + "max_output_tokens": 131072, + "max_tokens": 131072, "mode": "chat", "source": "https://openrouter.ai/api/v1/models", "supports_audio_input": false, @@ -66553,9 +66554,9 @@ "supports_web_search": false }, "openrouter/deepseek/deepseek-v4-flash-0731": { - "input_cost_per_token": 6e-08, - "output_cost_per_token": 1.2e-07, - "cache_read_input_token_cost": 1.2e-08, + "input_cost_per_token": 4e-08, + "output_cost_per_token": 8e-08, + "cache_read_input_token_cost": 1.6e-08, "litellm_provider": "openrouter", "max_input_tokens": 1310720, "max_output_tokens": 943718, @@ -66638,9 +66639,9 @@ "supports_web_search": false }, "openrouter/moonshotai/kimi-k3": { - "input_cost_per_token": 2.1e-06, - "output_cost_per_token": 1.095e-05, - "cache_read_input_token_cost": 2.3e-07, + "input_cost_per_token": 1.7e-06, + "output_cost_per_token": 8.5e-06, + "cache_read_input_token_cost": 1.7e-07, "litellm_provider": "openrouter", "max_input_tokens": 1048576, "max_output_tokens": 943718, @@ -66714,7 +66715,7 @@ "supports_reasoning": true, "supports_response_schema": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/google/gemini-3.1-flash-image": { "input_cost_per_token": 5e-07, @@ -66734,7 +66735,7 @@ "supports_reasoning": true, "supports_response_schema": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/google/gemini-3-pro-image": { "input_cost_per_token": 2e-06, @@ -66758,7 +66759,7 @@ "supports_response_schema": true, "supports_vision": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/z-ai/glm-5.2": { "input_cost_per_token": 5.544e-07, @@ -66860,13 +66861,13 @@ "supports_web_search": false }, "openrouter/nvidia/nemotron-3-ultra-550b-a55b": { - "input_cost_per_token": 6.25e-07, - "output_cost_per_token": 3.125e-06, - "cache_read_input_token_cost": 1.875e-07, + "input_cost_per_token": 6e-07, + "output_cost_per_token": 2.4e-06, + "cache_read_input_token_cost": 1.2e-07, "litellm_provider": "openrouter", "max_input_tokens": 262144, - "max_output_tokens": 32768, - "max_tokens": 32768, + "max_output_tokens": 182520, + "max_tokens": 182520, "mode": "chat", "source": "https://openrouter.ai/api/v1/models", "supports_audio_input": false, @@ -67100,7 +67101,7 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-chat-latest": { "input_cost_per_token": 5e-06, @@ -67120,12 +67121,12 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/deepseek/deepseek-v4-flash": { - "input_cost_per_token": 4.984e-08, - "output_cost_per_token": 9.968e-08, - "cache_read_input_token_cost": 9.968e-09, + "input_cost_per_token": 4.06e-08, + "output_cost_per_token": 8.12e-08, + "cache_read_input_token_cost": 8.12e-09, "litellm_provider": "openrouter", "max_input_tokens": 1048576, "max_output_tokens": 384000, @@ -67414,7 +67415,7 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/google/gemini-3.1-flash-image-preview": { "input_cost_per_token": 5e-07, @@ -67434,7 +67435,7 @@ "supports_reasoning": true, "supports_response_schema": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/google/gemini-3.1-pro-preview-customtools": { "input_cost_per_token": 2e-06, @@ -67460,7 +67461,7 @@ "supports_pdf_input": true, "supports_audio_input": true, "supports_prompt_caching": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/qwen/qwen3-max-thinking": { @@ -67628,7 +67629,7 @@ "supports_response_schema": true, "supports_vision": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.1-codex": { "input_cost_per_token": 1.25e-06, @@ -67648,7 +67649,7 @@ "supports_response_schema": true, "supports_vision": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.1-codex-mini": { "input_cost_per_token": 2.5e-07, @@ -67668,7 +67669,7 @@ "supports_response_schema": true, "supports_vision": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/moonshotai/kimi-k2-thinking": { "input_cost_per_token": 6e-07, @@ -67811,7 +67812,7 @@ "supports_vision": true, "supports_prompt_caching": true, "supports_reasoning": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/qwen/qwen3-vl-30b-a3b-thinking": { "input_cost_per_token": 2e-07, @@ -67868,7 +67869,7 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/qwen/qwen3-vl-235b-a22b-thinking": { "input_cost_per_token": 4e-07, @@ -68034,7 +68035,7 @@ "supports_audio_input": false, "supports_function_calling": true, "supports_pdf_input": false, - "supports_prompt_caching": false, + "supports_prompt_caching": true, "supports_reasoning": false, "supports_tool_choice": true, "supports_response_schema": true, @@ -68273,7 +68274,7 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/google/gemini-2.5-pro-preview": { "input_cost_per_token": 1.25e-06, @@ -68299,7 +68300,7 @@ "supports_pdf_input": true, "supports_audio_input": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/mistralai/mistral-medium-3": { "input_cost_per_token": 4e-07, @@ -68477,7 +68478,7 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/meta-llama/llama-4-maverick": { "input_cost_per_token": 1.875e-07, @@ -68534,7 +68535,7 @@ "supports_vision": true, "supports_pdf_input": true, "supports_prompt_caching": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/google/gemma-3-4b-it": { "input_cost_per_token": 5e-08, @@ -71089,7 +71090,7 @@ "supports_response_schema": true, "supports_tool_choice": false, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~anthropic/claude-haiku-latest": { "cache_creation_input_token_cost": 1.25e-06, @@ -71111,7 +71112,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~anthropic/claude-opus-latest": { "cache_creation_input_token_cost": 6.25e-06, @@ -71133,7 +71134,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~anthropic/claude-sonnet-latest": { "cache_creation_input_token_cost": 2.5e-06, @@ -71155,17 +71156,17 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~deepseek/deepseek-flash-latest": { - "cache_read_input_token_cost": 4.2e-09, - "input_cost_per_token": 1.4e-07, + "cache_read_input_token_cost": 2.6e-09, + "input_cost_per_token": 1.3e-07, "litellm_provider": "openrouter", "max_input_tokens": 1048576, - "max_output_tokens": 393216, - "max_tokens": 393216, + "max_output_tokens": 943718, + "max_tokens": 943718, "mode": "chat", - "output_cost_per_token": 4.2e-07, + "output_cost_per_token": 5.2e-07, "source": "https://openrouter.ai/api/v1/models", "supports_audio_input": false, "supports_function_calling": true, @@ -71198,14 +71199,14 @@ "supports_web_search": false }, "openrouter/~deepseek/deepseek-v4-flash-latest": { - "cache_read_input_token_cost": 1.75e-09, - "input_cost_per_token": 5.5e-08, + "cache_read_input_token_cost": 1.6e-08, + "input_cost_per_token": 4e-08, "litellm_provider": "openrouter", "max_input_tokens": 1310720, - "max_output_tokens": 393216, - "max_tokens": 393216, + "max_output_tokens": 943718, + "max_tokens": 943718, "mode": "chat", - "output_cost_per_token": 1.65e-07, + "output_cost_per_token": 8e-08, "source": "https://openrouter.ai/api/v1/models", "supports_audio_input": false, "supports_function_calling": true, @@ -71238,7 +71239,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~google/gemini-pro-latest": { "cache_creation_input_token_cost": 3.75e-07, @@ -71264,17 +71265,17 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~moonshotai/kimi-latest": { - "cache_read_input_token_cost": 2.3e-07, - "input_cost_per_token": 2.1e-06, + "cache_read_input_token_cost": 1.7e-07, + "input_cost_per_token": 1.7e-06, "litellm_provider": "openrouter", "max_input_tokens": 1048576, "max_output_tokens": 943718, "max_tokens": 943718, "mode": "chat", - "output_cost_per_token": 1.095e-05, + "output_cost_per_token": 8.5e-06, "source": "https://openrouter.ai/api/v1/models", "supports_audio_input": false, "supports_function_calling": true, @@ -71309,7 +71310,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~openai/gpt-luna-latest": { "cache_creation_input_token_cost": 2.5e-07, @@ -71334,7 +71335,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~openai/gpt-mini-latest": { "cache_read_input_token_cost": 7.5e-08, @@ -71354,7 +71355,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~openai/gpt-sol-latest": { "cache_creation_input_token_cost": 2.5e-06, @@ -71379,7 +71380,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~openai/gpt-terra-latest": { "cache_creation_input_token_cost": 2.5e-06, @@ -71404,7 +71405,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~x-ai/grok-latest": { "cache_read_input_token_cost": 5e-07, @@ -71427,7 +71428,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/~z-ai/glm-flash-latest": { "cache_read_input_token_cost": 1.5e-08, @@ -71450,14 +71451,14 @@ "supports_web_search": false }, "openrouter/~z-ai/glm-latest": { - "cache_read_input_token_cost": 1.46625e-07, - "input_cost_per_token": 9e-07, + "cache_read_input_token_cost": 1.5678e-07, + "input_cost_per_token": 8.442e-07, "litellm_provider": "openrouter", "max_input_tokens": 1310720, - "max_output_tokens": 235929, - "max_tokens": 235929, + "max_output_tokens": 131072, + "max_tokens": 131072, "mode": "chat", - "output_cost_per_token": 2.805e-06, + "output_cost_per_token": 2.6532e-06, "source": "https://openrouter.ai/api/v1/models", "supports_audio_input": false, "supports_function_calling": true, @@ -71683,7 +71684,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-fable-5.1:batch": { "cache_creation_input_token_cost": 6.25e-06, @@ -71705,7 +71706,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-haiku-4.5:batch": { "cache_creation_input_token_cost": 6.25e-07, @@ -71727,7 +71728,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-4.1:batch": { "cache_creation_input_token_cost": 9.375e-06, @@ -71749,7 +71750,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-4.5:batch": { "cache_creation_input_token_cost": 3.125e-06, @@ -71771,7 +71772,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-4.6:batch": { "cache_creation_input_token_cost": 3.125e-06, @@ -71793,7 +71794,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-4.7:batch": { "cache_creation_input_token_cost": 3.125e-06, @@ -71815,7 +71816,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-4.8:batch": { "cache_creation_input_token_cost": 3.125e-06, @@ -71837,7 +71838,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-opus-5:batch": { "cache_creation_input_token_cost": 3.125e-06, @@ -71859,7 +71860,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-sonnet-4.5:batch": { "cache_creation_input_token_cost": 1.875e-06, @@ -71885,7 +71886,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-sonnet-4.6:batch": { "cache_creation_input_token_cost": 1.875e-06, @@ -71907,7 +71908,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/anthropic/claude-sonnet-5:batch": { "cache_creation_input_token_cost": 1.25e-06, @@ -71929,7 +71930,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/arcee-ai/trinity-large-thinking": { "cache_read_input_token_cost": 6e-08, @@ -72327,7 +72328,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-2.5-flash:batch": { @@ -72351,7 +72352,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-2.5-pro:batch": { @@ -72378,7 +72379,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3-flash-preview:batch": { @@ -72399,7 +72400,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.1-flash-lite:batch": { @@ -72422,7 +72423,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.1-pro-preview:batch": { @@ -72445,7 +72446,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.5-flash-lite:batch": { @@ -72468,7 +72469,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.5-flash:batch": { @@ -72491,7 +72492,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.6-flash:batch": { @@ -72515,7 +72516,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.7-flash:batch": { @@ -72539,7 +72540,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/google/gemini-3.8-flash:batch": { @@ -72563,7 +72564,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false, + "supports_web_search": true, "supports_video_input": true }, "openrouter/ibm-granite/granite-4.0-h-micro": { @@ -72939,7 +72940,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/meta/muse-spark-1.2": { "cache_read_input_token_cost": 1.5e-07, @@ -72959,7 +72960,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/meta/muse-spark-1.2-contributor": { "cache_read_input_token_cost": 2e-09, @@ -72979,7 +72980,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/meta/muse-spark-1.3": { "cache_read_input_token_cost": 1.5e-07, @@ -72999,7 +73000,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/meta/muse-spark-1.3-contributor": { "cache_read_input_token_cost": 2e-09, @@ -73019,7 +73020,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/microsoft/phi-4": { "input_cost_per_token": 7e-08, @@ -73387,7 +73388,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-4-turbo:batch": { "input_cost_per_token": 5e-06, @@ -73406,7 +73407,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-4.1-mini:batch": { "cache_read_input_token_cost": 5e-08, @@ -73426,7 +73427,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-4.1-nano:batch": { "cache_read_input_token_cost": 1.25e-08, @@ -73446,7 +73447,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-4.1:batch": { "cache_read_input_token_cost": 2.5e-07, @@ -73466,7 +73467,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-4o-mini:batch": { "cache_read_input_token_cost": 3.75e-08, @@ -73526,7 +73527,7 @@ "supports_response_schema": true, "supports_tool_choice": false, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5-image-mini": { "cache_read_input_token_cost": 2.5e-07, @@ -73546,7 +73547,7 @@ "supports_response_schema": true, "supports_tool_choice": false, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5-mini:batch": { "cache_read_input_token_cost": 1.25e-08, @@ -73566,7 +73567,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5-nano:batch": { "cache_read_input_token_cost": 2.5e-09, @@ -73586,7 +73587,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5-pro:batch": { "input_cost_per_token": 7.5e-06, @@ -73605,7 +73606,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5:batch": { "cache_read_input_token_cost": 6.25e-08, @@ -73625,7 +73626,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.1:batch": { "cache_read_input_token_cost": 6.25e-08, @@ -73645,7 +73646,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.2-pro:batch": { "input_cost_per_token": 1.05e-05, @@ -73664,7 +73665,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.2:batch": { "cache_read_input_token_cost": 8.75e-08, @@ -73684,7 +73685,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.4-image-2": { "cache_read_input_token_cost": 2e-06, @@ -73704,7 +73705,7 @@ "supports_response_schema": true, "supports_tool_choice": false, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.4-mini:batch": { "cache_read_input_token_cost": 3.75e-08, @@ -73724,7 +73725,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.4-nano:batch": { "cache_read_input_token_cost": 1e-08, @@ -73744,7 +73745,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.4-pro:batch": { "input_cost_per_token": 1.5e-05, @@ -73765,7 +73766,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.4:batch": { "cache_read_input_token_cost": 1.25e-07, @@ -73788,7 +73789,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.5-pro:batch": { "input_cost_per_token": 1.5e-05, @@ -73809,7 +73810,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.5:batch": { "cache_read_input_token_cost": 2.5e-07, @@ -73832,7 +73833,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-luna-pro:batch": { "cache_read_input_token_cost": 1e-08, @@ -73855,7 +73856,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-luna:batch": { "cache_read_input_token_cost": 1e-08, @@ -73878,7 +73879,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-sol-pro:batch": { "cache_creation_input_token_cost": 1.25e-06, @@ -73903,7 +73904,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-sol:batch": { "cache_creation_input_token_cost": 1.25e-06, @@ -73928,7 +73929,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-terra-pro:batch": { "cache_read_input_token_cost": 1e-07, @@ -73951,7 +73952,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-5.6-terra:batch": { "cache_read_input_token_cost": 1e-07, @@ -73974,7 +73975,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-6-astra-pro:batch": { "cache_creation_input_token_cost": 6.25e-06, @@ -73999,7 +74000,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-6-astra:batch": { "cache_creation_input_token_cost": 6.25e-06, @@ -74024,7 +74025,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/gpt-oss-120b:batch": { "input_cost_per_token": 1.5e-07, @@ -74063,7 +74064,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": false, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/o3:batch": { "cache_read_input_token_cost": 2.5e-07, @@ -74083,7 +74084,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/openai/o4-mini:batch": { "cache_read_input_token_cost": 1.375e-07, @@ -74103,7 +74104,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/perceptron/perceptron-mk1": { "input_cost_per_token": 1.5e-07, @@ -74612,14 +74613,15 @@ "supports_web_search": false }, "openrouter/tencent/hy3": { - "cache_read_input_token_cost": 2.0625e-08, - "input_cost_per_token": 8.25e-08, + "cache_read_input_token_cost": 3.3e-08, + "input_cost_per_token": 1.32e-07, "litellm_provider": "openrouter", "max_input_tokens": 262144, "max_output_tokens": 128000, "max_tokens": 128000, "mode": "chat", - "output_cost_per_token": 3.3e-07, + "off_peak_pricing": {"hours_utc":"16:00-00:00","input_cost_per_token":8.25e-8,"output_cost_per_token":3.3e-7,"cache_read_input_token_cost":2.0625e-8}, + "output_cost_per_token": 5.28e-07, "source": "https://openrouter.ai/api/v1/models", "supports_audio_input": false, "supports_function_calling": true, @@ -74843,7 +74845,7 @@ "supports_pdf_input": false, "supports_prompt_caching": true, "supports_reasoning": false, - "supports_response_schema": true, + "supports_response_schema": false, "supports_tool_choice": true, "supports_vision": true, "supports_web_search": false @@ -74928,7 +74930,7 @@ "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, - "supports_web_search": false + "supports_web_search": true }, "openrouter/z-ai/glm-5.2:batch": { "cache_read_input_token_cost": 7e-08, @@ -74989,5 +74991,44 @@ "supports_tool_choice": true, "supports_vision": false, "supports_web_search": false + }, + "openrouter/prism-ml/ternary-bonsai-2-27b": { + "input_cost_per_token": 7.5e-08, + "litellm_provider": "openrouter", + "max_input_tokens": 262144, + "max_output_tokens": 32768, + "max_tokens": 32768, + "mode": "chat", + "output_cost_per_token": 5e-07, + "source": "https://openrouter.ai/api/v1/models", + "supports_audio_input": false, + "supports_function_calling": true, + "supports_pdf_input": false, + "supports_prompt_caching": false, + "supports_reasoning": true, + "supports_response_schema": true, + "supports_tool_choice": true, + "supports_vision": true, + "supports_web_search": false + }, + "openrouter/z-ai/glm-5.3-flashx": { + "cache_read_input_token_cost": 7.5e-08, + "input_cost_per_token": 3.7e-07, + "litellm_provider": "openrouter", + "max_input_tokens": 1048576, + "max_output_tokens": 131072, + "max_tokens": 131072, + "mode": "chat", + "output_cost_per_token": 1.25e-06, + "source": "https://openrouter.ai/api/v1/models", + "supports_audio_input": false, + "supports_function_calling": true, + "supports_pdf_input": false, + "supports_prompt_caching": true, + "supports_reasoning": true, + "supports_response_schema": true, + "supports_tool_choice": true, + "supports_vision": true, + "supports_web_search": false } }