From c27b39d27487d3072f47dbb916b120fa754584b4 Mon Sep 17 00:00:00 2001 From: Carson Date: Thu, 3 Sep 2026 19:46:03 -0500 Subject: [PATCH 1/4] fix(openai): stop mapping top_k to top_logprobs top_k (sampling) and top_logprobs (response metadata) are unrelated, and OpenAI's API has no top_k sampling parameter. top_k is no longer in supported_model_params(), so it's dropped with the standard unsupported-parameter warning. Matches ellmer's fix (tidyverse/ellmer#1115). Closes #412 --- CHANGELOG.md | 1 + chatlas/_provider_openai.py | 4 ---- tests/test_set_model_params.py | 11 +++++++++++ 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5fd03e14..e2faaa35 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Bug fixes * `ChatDatabricks()` no longer drops the assistant's reply from the conversation when a GPT-OSS endpoint streams typed content. The typed part array was merged into the accumulated completion before it was normalized, so every later text delta was appended to it one character at a time and the finished turn came back empty. (#409) +* `params(top_k=)` is no longer sent as `top_logprobs` for OpenAI-based providers (the two are unrelated; OpenAI has no `top_k` sampling parameter). `top_k` is now dropped with the standard unsupported-parameter warning (#412) * `.to_solver()` no longer corrupts the system prompt or the prior turns it reads out of Inspect AI's message state. The system prompt was being set to the `repr()` of the `ChatMessageSystem` object rather than its text, and message content arriving in Inspect AI's `str` form (rather than as a list of `Content`) was iterated one character at a time. (#407) * `ChatGoogle()` no longer raises `ValueError: Unknown content type: ContentThinking` on the second and later turns when `reasoning` is enabled; thinking content is now replayed to the model as thought parts, and the `thought_signature` on thought parts is preserved (previously only tool-call parts kept it). (#403) * `ChatOllama()` now distinguishes a remote endpoint it can't reach from a genuinely missing local install, and validates a supplied `model` against `/api/tags` at construction time instead of only when `model` is omitted. (#393) diff --git a/chatlas/_provider_openai.py b/chatlas/_provider_openai.py index 9ca3e55d..a210f30d 100644 --- a/chatlas/_provider_openai.py +++ b/chatlas/_provider_openai.py @@ -600,16 +600,12 @@ def translate_model_params(self, params: StandardModelParams) -> "SubmitInputArg # determine whether to include `message.output_text.logprobs` res["log_probs"] = params["log_probs"] # type: ignore - if "top_k" in params: - res["top_logprobs"] = params["top_k"] - return res def supported_model_params(self) -> set[StandardModelParamNames]: return { "temperature", "top_p", - "top_k", "max_tokens", "log_probs", } diff --git a/tests/test_set_model_params.py b/tests/test_set_model_params.py index 93cafd4e..58bee734 100644 --- a/tests/test_set_model_params.py +++ b/tests/test_set_model_params.py @@ -113,6 +113,17 @@ def test_set_model_params_anthropic_unsupported(): chat.set_model_params(frequency_penalty=0.1) +def test_translate_model_params_openai_drops_top_k(): + """OpenAI has no top_k sampling param; it must not map to top_logprobs (#412).""" + chat = ChatOpenAI() + provider = chat.provider + + result = provider.translate_model_params({"top_k": 50}) # type: ignore + + assert "top_logprobs" not in result + assert "top_k" not in result + + def test_translate_model_params_openai(): """Test OpenAI provider's translate_model_params method.""" chat = ChatOpenAI() From 7770b8c249374c1b9f80ea4d6369858fa1bc3cd4 Mon Sep 17 00:00:00 2001 From: Carson Date: Mon, 21 Sep 2026 09:53:04 -0500 Subject: [PATCH 2/4] test(openai): exercise Responses provider in top_k regression test The test module aliases ChatOpenAICompletions as ChatOpenAI, so the regression test targeted the Completions provider, which never had the top_k -> top_logprobs mapping. Use a local import of the Responses-API ChatOpenAI so the test actually exercises the fix, and assert top_k is absent from supported_model_params(). --- tests/test_set_model_params.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tests/test_set_model_params.py b/tests/test_set_model_params.py index 58bee734..f3d45d17 100644 --- a/tests/test_set_model_params.py +++ b/tests/test_set_model_params.py @@ -115,9 +115,15 @@ def test_set_model_params_anthropic_unsupported(): def test_translate_model_params_openai_drops_top_k(): """OpenAI has no top_k sampling param; it must not map to top_logprobs (#412).""" - chat = ChatOpenAI() + # Local import: this module aliases ChatOpenAICompletions as ChatOpenAI, + # but the incorrect mapping lived in OpenAIProvider (the Responses API) + from chatlas import ChatOpenAI as ChatOpenAIResponses + + chat = ChatOpenAIResponses() provider = chat.provider + assert "top_k" not in provider.supported_model_params() + result = provider.translate_model_params({"top_k": 50}) # type: ignore assert "top_logprobs" not in result From 6e39b46c5ee965510073717d5138bac2d0530dda Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 21 Sep 2026 14:56:41 +0000 Subject: [PATCH 3/4] chore: update provider types and pricing data --- chatlas/data/bedrock_apis.json | 6 + chatlas/data/prices.json | 15336 ++++++++++++++------ chatlas/types/anthropic/_client.py | 6 +- chatlas/types/anthropic/_submit.py | 1 + chatlas/types/openai/_submit.py | 4 +- chatlas/types/openai/_submit_responses.py | 4 +- 6 files changed, 11003 insertions(+), 4354 deletions(-) diff --git a/chatlas/data/bedrock_apis.json b/chatlas/data/bedrock_apis.json index d6bc5039..f5c70171 100644 --- a/chatlas/data/bedrock_apis.json +++ b/chatlas/data/bedrock_apis.json @@ -10,10 +10,16 @@ "openai.gpt-5.6-luna": "responses", "openai.gpt-5.6-sol": "responses", "openai.gpt-5.6-terra": "responses", + "openai.gpt-daybreak-blue-5.6-sol": "responses", "us-gov-east-1/openai.gpt-5.4": "responses", + "us-gov-east-1/xai.grok-4.6": "responses", + "us-gov-west-1/google.gemma-4-26b-a4b": "responses", + "us-gov-west-1/google.gemma-4-31b": "responses", + "us-gov-west-1/google.gemma-4-e2b": "responses", "us-gov-west-1/openai.gpt-5.4": "responses", "us-gov-west-1/openai.gpt-5.6-luna": "responses", "us-gov-west-1/openai.gpt-5.6-terra": "responses", "us-gov-west-1/xai.grok-4.3": "responses", + "us-gov-west-1/xai.grok-4.6": "responses", "xai.grok-4.3": "responses" } diff --git a/chatlas/data/prices.json b/chatlas/data/prices.json index e5cb4e40..8dc3fbaa 100644 --- a/chatlas/data/prices.json +++ b/chatlas/data/prices.json @@ -1,7 +1,7 @@ { "schema_version": 1, "min_ellmer_version": "0.5.0", - "updated_at": "2026-09-02T12:13:24Z", + "updated_at": "2026-09-21T11:39:13Z", "data": [ { "provider": "AWS/Bedrock", @@ -73,21 +73,24 @@ "model": "amazon.nova-lite-v1:0", "variant": "", "input": 0.06, - "output": 0.24 + "output": 0.24, + "cached_input": 0.015 }, { "provider": "AWS/Bedrock", "model": "amazon.nova-micro-v1:0", "variant": "", "input": 0.035, - "output": 0.14 + "output": 0.14, + "cached_input": 0.00875 }, { "provider": "AWS/Bedrock", "model": "amazon.nova-pro-v1:0", "variant": "", "input": 0.8, - "output": 3.2 + "output": 3.2, + "cached_input": 0.2 }, { "provider": "AWS/Bedrock", @@ -578,21 +581,24 @@ "model": "apac.amazon.nova-lite-v1:0", "variant": "", "input": 0.063, - "output": 0.252 + "output": 0.252, + "cached_input": 0.01575 }, { "provider": "AWS/Bedrock", "model": "apac.amazon.nova-micro-v1:0", "variant": "", "input": 0.037, - "output": 0.148 + "output": 0.148, + "cached_input": 0.00925 }, { "provider": "AWS/Bedrock", "model": "apac.amazon.nova-pro-v1:0", "variant": "", "input": 0.84, - "output": 3.36 + "output": 3.36, + "cached_input": 0.21 }, { "provider": "AWS/Bedrock", @@ -1046,29 +1052,32 @@ "model": "eu.amazon.nova-lite-v1:0", "variant": "", "input": 0.078, - "output": 0.312 + "output": 0.312, + "cached_input": 0.0195 }, { "provider": "AWS/Bedrock", "model": "eu.amazon.nova-micro-v1:0", "variant": "", "input": 0.046, - "output": 0.184 + "output": 0.184, + "cached_input": 0.0115 }, { "provider": "AWS/Bedrock", "model": "eu.amazon.nova-pro-v1:0", "variant": "", "input": 1.05, - "output": 4.2 + "output": 4.2, + "cached_input": 0.2625 }, { "provider": "AWS/Bedrock", "model": "eu.anthropic.claude-3-5-haiku-20241022-v1:0", "variant": "", - "input": 0.25, - "output": 1.25, - "cached_input": 0.025 + "input": 0.8, + "output": 4, + "cached_input": 0.08 }, { "provider": "AWS/Bedrock", @@ -1288,13 +1297,6 @@ "input": 2, "output": 6 }, - { - "provider": "AWS/Bedrock", - "model": "eu.twelvelabs.marengo-embed-2-7-v1:0", - "variant": "", - "input": 70, - "output": 0 - }, { "provider": "AWS/Bedrock", "model": "eu.twelvelabs.pegasus-1-2-v1:0", @@ -1435,6 +1437,13 @@ "output": 10, "cached_input": 0.2 }, + { + "provider": "AWS/Bedrock", + "model": "global.cohere.embed-v4:0", + "variant": "", + "input": 0.12, + "output": 0 + }, { "provider": "AWS/Bedrock", "model": "global.openai.gpt-5.6-luna", @@ -1483,6 +1492,28 @@ "output": 18, "cached_input": 0.4 }, + { + "provider": "AWS/Bedrock", + "model": "global.openai.gpt-6-astra", + "variant": "", + "input": 10, + "output": 50, + "cached_input": 1 + }, + { + "provider": "AWS/Bedrock", + "model": "global.openai.gpt-6-astra", + "variant": "above_272k_tokens", + "input": 20, + "output": 75, + "cached_input": 2 + }, + { + "provider": "AWS/Bedrock", + "model": "global.twelvelabs.pegasus-1-2-v1:0", + "variant": "", + "output": 7.5 + }, { "provider": "AWS/Bedrock", "model": "global.xai.grok-4.6", @@ -1952,17 +1983,17 @@ "provider": "AWS/Bedrock", "model": "openai.gpt-5.6-sol", "variant": "", - "input": 5.5, - "output": 33, - "cached_input": 0.55 + "input": 4.4, + "output": 22, + "cached_input": 0.44 }, { "provider": "AWS/Bedrock", "model": "openai.gpt-5.6-sol", "variant": "above_272k_tokens", - "input": 11, - "output": 49.5, - "cached_input": 1.1 + "input": 8.8, + "output": 33, + "cached_input": 0.88 }, { "provider": "AWS/Bedrock", @@ -1980,6 +2011,38 @@ "output": 19.8, "cached_input": 0.44 }, + { + "provider": "AWS/Bedrock", + "model": "openai.gpt-6-astra", + "variant": "", + "input": 11, + "output": 55, + "cached_input": 1.1 + }, + { + "provider": "AWS/Bedrock", + "model": "openai.gpt-6-astra", + "variant": "above_272k_tokens", + "input": 22, + "output": 82.5, + "cached_input": 2.2 + }, + { + "provider": "AWS/Bedrock", + "model": "openai.gpt-daybreak-blue-5.6-sol", + "variant": "", + "input": 5.5, + "output": 33, + "cached_input": 0.55 + }, + { + "provider": "AWS/Bedrock", + "model": "openai.gpt-daybreak-blue-5.6-sol", + "variant": "above_272k_tokens", + "input": 11, + "output": 49.5, + "cached_input": 1.1 + }, { "provider": "AWS/Bedrock", "model": "openai.gpt-oss-120b", @@ -1998,7 +2061,7 @@ "provider": "AWS/Bedrock", "model": "openai.gpt-oss-20b", "variant": "", - "input": 0.075, + "input": 0.07, "output": 0.3 }, { @@ -2054,7 +2117,7 @@ "provider": "AWS/Bedrock", "model": "qwen.qwen3-coder-480b-a35b-v1:0", "variant": "", - "input": 0.22, + "input": 0.45, "output": 1.8 }, { @@ -2134,13 +2197,6 @@ "input": 0.6, "output": 1.44 }, - { - "provider": "AWS/Bedrock", - "model": "twelvelabs.marengo-embed-2-7-v1:0", - "variant": "", - "input": 70, - "output": 0 - }, { "provider": "AWS/Bedrock", "model": "twelvelabs.pegasus-1-2-v1:0", @@ -2299,7 +2355,8 @@ "model": "us-gov-east-1/amazon.nova-pro-v1:0", "variant": "", "input": 0.96, - "output": 3.84 + "output": 3.84, + "cached_input": 0.24 }, { "provider": "AWS/Bedrock", @@ -2352,6 +2409,14 @@ "output": 1.5, "cached_input": 0.03 }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-east-1/anthropic.claude-fable-5-1", + "variant": "", + "input": 12, + "output": 60, + "cached_input": 0.3 + }, { "provider": "AWS/Bedrock", "model": "us-gov-east-1/anthropic.claude-haiku-4-5-20251001-v1:0", @@ -2360,6 +2425,22 @@ "output": 6, "cached_input": 0.12 }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-east-1/anthropic.claude-opus-4-8", + "variant": "", + "input": 6, + "output": 30, + "cached_input": 0.6 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-east-1/anthropic.claude-opus-5", + "variant": "", + "input": 6, + "output": 30, + "cached_input": 0.6 + }, { "provider": "AWS/Bedrock", "model": "us-gov-east-1/anthropic.claude-sonnet-4-5-20250929-v1:0", @@ -2368,6 +2449,14 @@ "output": 18, "cached_input": 0.36 }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-east-1/anthropic.claude-sonnet-5", + "variant": "", + "input": 2.4, + "output": 12, + "cached_input": 0.24 + }, { "provider": "AWS/Bedrock", "model": "us-gov-east-1/claude-sonnet-4-5-20250929-v1:0", @@ -2390,12 +2479,108 @@ "input": 0.3, "output": 2.65 }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-east-1/nvidia.nemotron-nano-12b-v2", + "variant": "", + "input": 0.24, + "output": 0.72 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-east-1/nvidia.nemotron-nano-3-30b", + "variant": "", + "input": 0.072, + "output": 0.288 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-east-1/nvidia.nemotron-nano-9b-v2", + "variant": "", + "input": 0.072, + "output": 0.276 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-east-1/nvidia.nemotron-super-3-120b", + "variant": "", + "input": 0.18, + "output": 0.78 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-east-1/openai.gpt-5.4", + "variant": "", + "input": 3.3, + "output": 19.8, + "cached_input": 0.33 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-east-1/openai.gpt-oss-120b", + "variant": "", + "input": 0.18, + "output": 0.72 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-east-1/openai.gpt-oss-120b-1:0", + "variant": "", + "input": 0.18, + "output": 0.72 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-east-1/openai.gpt-oss-20b", + "variant": "", + "input": 0.084, + "output": 0.36 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-east-1/openai.gpt-oss-20b-1:0", + "variant": "", + "input": 0.084, + "output": 0.36 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-east-1/xai.grok-4.6", + "variant": "", + "input": 2.64, + "output": 7.92, + "cached_input": 0.66 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-west-1/amazon.nova-2-multimodal-embeddings-v1:0", + "variant": "", + "input": 0.162, + "output": 0 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-west-1/amazon.nova-lite-v1:0", + "variant": "", + "input": 0.072, + "output": 0.288, + "cached_input": 0.018 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-west-1/amazon.nova-micro-v1:0", + "variant": "", + "input": 0.042, + "output": 0.168, + "cached_input": 0.0105 + }, { "provider": "AWS/Bedrock", "model": "us-gov-west-1/amazon.nova-pro-v1:0", "variant": "", "input": 0.96, - "output": 3.84 + "output": 3.84, + "cached_input": 0.24 }, { "provider": "AWS/Bedrock", @@ -2456,6 +2641,14 @@ "output": 1.5, "cached_input": 0.03 }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-west-1/anthropic.claude-fable-5-1", + "variant": "", + "input": 12, + "output": 60, + "cached_input": 0.3 + }, { "provider": "AWS/Bedrock", "model": "us-gov-west-1/anthropic.claude-haiku-4-5-20251001-v1:0", @@ -2464,6 +2657,22 @@ "output": 6, "cached_input": 0.12 }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-west-1/anthropic.claude-opus-4-8", + "variant": "", + "input": 6, + "output": 30, + "cached_input": 0.6 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-west-1/anthropic.claude-opus-5", + "variant": "", + "input": 6, + "output": 30, + "cached_input": 0.6 + }, { "provider": "AWS/Bedrock", "model": "us-gov-west-1/anthropic.claude-sonnet-4-5-20250929-v1:0", @@ -2472,6 +2681,14 @@ "output": 18, "cached_input": 0.36 }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-west-1/anthropic.claude-sonnet-5", + "variant": "", + "input": 2.4, + "output": 12, + "cached_input": 0.24 + }, { "provider": "AWS/Bedrock", "model": "us-gov-west-1/claude-sonnet-4-5-20250929-v1:0", @@ -2482,94 +2699,317 @@ }, { "provider": "AWS/Bedrock", - "model": "us-gov-west-1/meta.llama3-70b-instruct-v1:0", + "model": "us-gov-west-1/google.gemma-4-26b-a4b", "variant": "", - "input": 2.65, - "output": 3.5 + "input": 0.156, + "output": 0.48 }, { "provider": "AWS/Bedrock", - "model": "us-gov-west-1/meta.llama3-8b-instruct-v1:0", + "model": "us-gov-west-1/google.gemma-4-31b", "variant": "", - "input": 0.3, - "output": 2.65 + "input": 0.168, + "output": 0.48 }, { "provider": "AWS/Bedrock", - "model": "us-gov.anthropic.claude-sonnet-4-5-20250929-v1:0", + "model": "us-gov-west-1/google.gemma-4-e2b", "variant": "", - "input": 3.6, - "output": 18, - "cached_input": 0.36 - }, - { - "provider": "AWS/Bedrock", - "model": "us-gov.anthropic.claude-sonnet-4-5-20250929-v1:0", - "variant": "above_200k_tokens", - "input": 7.2, - "output": 27, - "cached_input": 0.72 + "input": 0.048, + "output": 0.096 }, { "provider": "AWS/Bedrock", - "model": "us-west-1/meta.llama3-70b-instruct-v1:0", + "model": "us-gov-west-1/meta.llama3-70b-instruct-v1:0", "variant": "", "input": 2.65, "output": 3.5 }, { "provider": "AWS/Bedrock", - "model": "us-west-1/meta.llama3-8b-instruct-v1:0", + "model": "us-gov-west-1/meta.llama3-8b-instruct-v1:0", "variant": "", "input": 0.3, "output": 0.6 }, { "provider": "AWS/Bedrock", - "model": "us-west-2/anthropic.claude-instant-v1", + "model": "us-gov-west-1/nvidia.nemotron-nano-12b-v2", "variant": "", - "input": 0.8, - "output": 2.4 + "input": 0.24, + "output": 0.72 }, { "provider": "AWS/Bedrock", - "model": "us-west-2/anthropic.claude-v1", + "model": "us-gov-west-1/nvidia.nemotron-nano-3-30b", "variant": "", - "input": 8, - "output": 24 + "input": 0.072, + "output": 0.288 }, { "provider": "AWS/Bedrock", - "model": "us-west-2/anthropic.claude-v2:1", + "model": "us-gov-west-1/nvidia.nemotron-nano-9b-v2", "variant": "", - "input": 8, - "output": 24 + "input": 0.072, + "output": 0.276 }, { "provider": "AWS/Bedrock", - "model": "us-west-2/deepseek.v3.2", + "model": "us-gov-west-1/nvidia.nemotron-super-3-120b", "variant": "", - "input": 0.62, - "output": 1.85 + "input": 0.18, + "output": 0.78 }, { "provider": "AWS/Bedrock", - "model": "us-west-2/minimax.minimax-m2.1", + "model": "us-gov-west-1/openai.gpt-5.4", "variant": "", - "input": 0.3, - "output": 1.2 + "input": 3.3, + "output": 19.8, + "cached_input": 0.33 }, { "provider": "AWS/Bedrock", - "model": "us-west-2/minimax.minimax-m2.5", + "model": "us-gov-west-1/openai.gpt-5.6-luna", "variant": "", - "input": 0.3, - "output": 1.2 + "input": 0.264, + "output": 1.584, + "cached_input": 0.0264 }, { "provider": "AWS/Bedrock", - "model": "us-west-2/mistral.mistral-7b-instruct-v0:2", - "variant": "", + "model": "us-gov-west-1/openai.gpt-5.6-luna", + "variant": "above_272k_tokens", + "input": 0.528, + "output": 2.376, + "cached_input": 0.0528 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-west-1/openai.gpt-5.6-terra", + "variant": "", + "input": 2.64, + "output": 15.84, + "cached_input": 0.264 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-west-1/openai.gpt-5.6-terra", + "variant": "above_272k_tokens", + "input": 5.28, + "output": 23.76, + "cached_input": 0.528 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-west-1/openai.gpt-oss-120b", + "variant": "", + "input": 0.18, + "output": 0.72 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-west-1/openai.gpt-oss-120b-1:0", + "variant": "", + "input": 0.18, + "output": 0.72 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-west-1/openai.gpt-oss-20b", + "variant": "", + "input": 0.084, + "output": 0.36 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-west-1/openai.gpt-oss-20b-1:0", + "variant": "", + "input": 0.084, + "output": 0.36 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-west-1/xai.grok-4.3", + "variant": "", + "input": 1.5, + "output": 3, + "cached_input": 0.24 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov-west-1/xai.grok-4.6", + "variant": "", + "input": 2.64, + "output": 7.92, + "cached_input": 0.66 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov.anthropic.claude-3-haiku-20240307-v1:0", + "variant": "", + "input": 0.3, + "output": 1.5, + "cached_input": 0.03 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov.anthropic.claude-fable-5-1", + "variant": "", + "input": 12, + "output": 60, + "cached_input": 0.3 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov.anthropic.claude-opus-4-8", + "variant": "", + "input": 6, + "output": 30, + "cached_input": 0.6 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov.anthropic.claude-opus-5", + "variant": "", + "input": 6, + "output": 30, + "cached_input": 0.6 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov.anthropic.claude-sonnet-4-5-20250929-v1:0", + "variant": "", + "input": 3.6, + "output": 18, + "cached_input": 0.36 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov.anthropic.claude-sonnet-4-5-20250929-v1:0", + "variant": "above_200k_tokens", + "input": 7.2, + "output": 27, + "cached_input": 0.72 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov.anthropic.claude-sonnet-5", + "variant": "", + "input": 2.4, + "output": 12, + "cached_input": 0.24 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov.nvidia.nemotron-nano-12b-v2", + "variant": "", + "input": 0.24, + "output": 0.72 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov.nvidia.nemotron-nano-3-30b", + "variant": "", + "input": 0.072, + "output": 0.288 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov.nvidia.nemotron-nano-9b-v2", + "variant": "", + "input": 0.072, + "output": 0.276 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov.nvidia.nemotron-super-3-120b", + "variant": "", + "input": 0.18, + "output": 0.78 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov.openai.gpt-oss-120b-1:0", + "variant": "", + "input": 0.18, + "output": 0.72 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov.openai.gpt-oss-20b-1:0", + "variant": "", + "input": 0.084, + "output": 0.36 + }, + { + "provider": "AWS/Bedrock", + "model": "us-gov.xai.grok-4.6", + "variant": "", + "input": 2.64, + "output": 7.92, + "cached_input": 0.66 + }, + { + "provider": "AWS/Bedrock", + "model": "us-west-1/meta.llama3-70b-instruct-v1:0", + "variant": "", + "input": 2.65, + "output": 3.5 + }, + { + "provider": "AWS/Bedrock", + "model": "us-west-1/meta.llama3-8b-instruct-v1:0", + "variant": "", + "input": 0.3, + "output": 0.6 + }, + { + "provider": "AWS/Bedrock", + "model": "us-west-2/anthropic.claude-instant-v1", + "variant": "", + "input": 0.8, + "output": 2.4 + }, + { + "provider": "AWS/Bedrock", + "model": "us-west-2/anthropic.claude-v1", + "variant": "", + "input": 8, + "output": 24 + }, + { + "provider": "AWS/Bedrock", + "model": "us-west-2/anthropic.claude-v2:1", + "variant": "", + "input": 8, + "output": 24 + }, + { + "provider": "AWS/Bedrock", + "model": "us-west-2/deepseek.v3.2", + "variant": "", + "input": 0.62, + "output": 1.85 + }, + { + "provider": "AWS/Bedrock", + "model": "us-west-2/minimax.minimax-m2.1", + "variant": "", + "input": 0.3, + "output": 1.2 + }, + { + "provider": "AWS/Bedrock", + "model": "us-west-2/minimax.minimax-m2.5", + "variant": "", + "input": 0.3, + "output": 1.2 + }, + { + "provider": "AWS/Bedrock", + "model": "us-west-2/mistral.mistral-7b-instruct-v0:2", + "variant": "", "input": 0.15, "output": 0.2 }, @@ -2636,28 +3076,32 @@ "model": "us.amazon.nova-lite-v1:0", "variant": "", "input": 0.06, - "output": 0.24 + "output": 0.24, + "cached_input": 0.015 }, { "provider": "AWS/Bedrock", "model": "us.amazon.nova-micro-v1:0", "variant": "", "input": 0.035, - "output": 0.14 + "output": 0.14, + "cached_input": 0.00875 }, { "provider": "AWS/Bedrock", "model": "us.amazon.nova-premier-v1:0", "variant": "", "input": 2.5, - "output": 12.5 + "output": 12.5, + "cached_input": 0.625 }, { "provider": "AWS/Bedrock", "model": "us.amazon.nova-pro-v1:0", "variant": "", "input": 0.8, - "output": 3.2 + "output": 3.2, + "cached_input": 0.2 }, { "provider": "AWS/Bedrock", @@ -2857,6 +3301,13 @@ "output": 11, "cached_input": 0.22 }, + { + "provider": "AWS/Bedrock", + "model": "us.cohere.embed-v4:0", + "variant": "", + "input": 0.12, + "output": 0 + }, { "provider": "AWS/Bedrock", "model": "us.deepseek.r1-v1:0", @@ -3012,10 +3463,19 @@ }, { "provider": "AWS/Bedrock", - "model": "us.twelvelabs.marengo-embed-2-7-v1:0", + "model": "us.openai.gpt-6-astra", "variant": "", - "input": 70, - "output": 0 + "input": 11, + "output": 55, + "cached_input": 1.1 + }, + { + "provider": "AWS/Bedrock", + "model": "us.openai.gpt-6-astra", + "variant": "above_272k_tokens", + "input": 22, + "output": 82.5, + "cached_input": 2.2 }, { "provider": "AWS/Bedrock", @@ -3045,6 +3505,13 @@ "output": 6.6, "cached_input": 0.55 }, + { + "provider": "AWS/Bedrock", + "model": "writer.palmyra-vision-7b", + "variant": "", + "input": 0.15, + "output": 0.6 + }, { "provider": "AWS/Bedrock", "model": "writer.palmyra-x4-v1:0", @@ -3184,6 +3651,14 @@ "output": 50, "cached_input": 1 }, + { + "provider": "Anthropic", + "model": "claude-mythos-5-1", + "variant": "", + "input": 10, + "output": 50, + "cached_input": 0.25 + }, { "provider": "Anthropic", "model": "claude-mythos-preview", @@ -3351,6 +3826,14 @@ "input": 0.1, "output": 0 }, + { + "provider": "Azure/OpenAI", + "model": "chat-latest", + "variant": "", + "input": 5, + "output": 30, + "cached_input": 0.5 + }, { "provider": "Azure/OpenAI", "model": "codex-mini", @@ -3375,7106 +3858,13257 @@ }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-4o-2024-08-06", + "model": "eu/codex-mini", "variant": "", - "input": 2.75, - "output": 11, - "cached_input": 1.375 + "input": 1.65, + "output": 6.6, + "cached_input": 0.413 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-4o-2024-11-20", + "model": "eu/computer-use-preview", "variant": "", - "input": 2.75, - "output": 11 + "input": 3.3, + "output": 13.2 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-4o-mini-2024-07-18", + "model": "eu/gpt-4.1", "variant": "", - "input": 0.165, - "output": 0.66, - "cached_input": 0.083 + "input": 2.2, + "output": 8.8, + "cached_input": 0.55 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-4o-mini-realtime-preview-2024-12-17", - "variant": "", - "input": 0.66, - "output": 2.64, - "cached_input": 0.33 + "model": "eu/gpt-4.1", + "variant": "batches", + "input": 1.1, + "output": 4.4 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-4o-realtime-preview-2024-10-01", - "variant": "", - "input": 5.5, - "output": 22, - "cached_input": 2.75 + "model": "eu/gpt-4.1", + "variant": "priority", + "input": 3.85, + "output": 15.4, + "cached_input": 0.963 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-4o-realtime-preview-2024-12-17", + "model": "eu/gpt-4.1-mini", "variant": "", - "input": 5.5, - "output": 22, - "cached_input": 2.75 + "input": 0.44, + "output": 1.76, + "cached_input": 0.11 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5-2025-08-07", - "variant": "", - "input": 1.375, - "output": 11, - "cached_input": 0.1375 + "model": "eu/gpt-4.1-mini", + "variant": "batches", + "input": 0.22, + "output": 0.88 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5-mini-2025-08-07", - "variant": "", - "input": 0.275, - "output": 2.2, - "cached_input": 0.0275 + "model": "eu/gpt-4.1-mini", + "variant": "priority", + "input": 0.77, + "output": 3.08, + "cached_input": 0.193 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5-nano-2025-08-07", + "model": "eu/gpt-4.1-nano", "variant": "", - "input": 0.055, + "input": 0.11, "output": 0.44, - "cached_input": 0.0055 + "cached_input": 0.028 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.1", - "variant": "", - "input": 1.38, - "output": 11, - "cached_input": 0.14 + "model": "eu/gpt-4.1-nano", + "variant": "batches", + "input": 0.055, + "output": 0.22 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.1-chat", + "model": "eu/gpt-4o-2024-05-13", "variant": "", - "input": 1.38, - "output": 11, - "cached_input": 0.14 + "input": 5.5, + "output": 16.5 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.1-codex", + "model": "eu/gpt-4o-2024-05-13", + "variant": "batches", + "input": 2.75, + "output": 8.25 + }, + { + "provider": "Azure/OpenAI", + "model": "eu/gpt-4o-2024-08-06", "variant": "", - "input": 1.38, + "input": 2.75, "output": 11, - "cached_input": 0.14 + "cached_input": 1.375 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.1-codex-mini", - "variant": "", - "input": 0.275, - "output": 2.2, - "cached_input": 0.028 + "model": "eu/gpt-4o-2024-08-06", + "variant": "batches", + "input": 1.375, + "output": 5.5 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.4", + "model": "eu/gpt-4o-2024-11-20", "variant": "", "input": 2.75, - "output": 16.5, - "cached_input": 0.28 + "output": 11, + "cached_input": 1.375 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.4", - "variant": "priority", - "input": 5.5, - "output": 33, - "cached_input": 0.55 + "model": "eu/gpt-4o-2024-11-20", + "variant": "batches", + "input": 1.375, + "output": 5.5 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.4-2026-03-05", + "model": "eu/gpt-4o-mini-2024-07-18", "variant": "", - "input": 2.75, - "output": 16.5, - "cached_input": 0.28 + "input": 0.165, + "output": 0.66, + "cached_input": 0.083 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.4-2026-03-05", - "variant": "priority", - "input": 5.5, - "output": 33, - "cached_input": 0.55 + "model": "eu/gpt-4o-mini-2024-07-18", + "variant": "batches", + "input": 0.083 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.5", + "model": "eu/gpt-4o-mini-realtime-preview-2024-12-17", "variant": "", - "input": 5.5, - "output": 33, - "cached_input": 0.55 + "input": 0.66, + "output": 2.64, + "cached_input": 0.33 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.5", - "variant": "above_272k_tokens", - "input": 11, - "output": 49.5, - "cached_input": 1.1 + "model": "eu/gpt-4o-realtime-preview-2024-10-01", + "variant": "", + "input": 5.5, + "output": 22, + "cached_input": 2.75 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.5", - "variant": "priority", - "input": 13.75, - "output": 82.5, - "cached_input": 1.38 + "model": "eu/gpt-4o-realtime-preview-2024-12-17", + "variant": "", + "input": 5.5, + "output": 22, + "cached_input": 2.75 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.5-2026-04-23", + "model": "eu/gpt-5", "variant": "", - "input": 5.5, - "output": 33, - "cached_input": 0.55 + "input": 1.375, + "output": 11, + "cached_input": 0.1375 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.5-2026-04-23", - "variant": "above_272k_tokens", - "input": 11, - "output": 49.5, - "cached_input": 1.1 + "model": "eu/gpt-5", + "variant": "batches", + "input": 0.6875, + "output": 5.5 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.5-2026-04-23", + "model": "eu/gpt-5", "variant": "priority", - "input": 13.75, - "output": 82.5, - "cached_input": 1.38 + "input": 2.75, + "output": 22, + "cached_input": 0.275 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.6", + "model": "eu/gpt-5-2025-08-07", "variant": "", - "input": 5.5, - "output": 33, - "cached_input": 0.55 - }, - { - "provider": "Azure/OpenAI", - "model": "eu/gpt-5.6", - "variant": "above_272k_tokens", - "input": 11, - "output": 49.5, - "cached_input": 1.1 + "input": 1.375, + "output": 11, + "cached_input": 0.1375 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.6", - "variant": "above_272k_tokens_priority", - "input": 22, - "output": 99, - "cached_input": 2.2 + "model": "eu/gpt-5-2025-08-07", + "variant": "batches", + "input": 0.6875, + "output": 5.5 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.6", + "model": "eu/gpt-5-2025-08-07", "variant": "priority", - "input": 11, - "output": 66, - "cached_input": 1.1 + "input": 2.75, + "output": 22, + "cached_input": 0.275 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.6-luna", + "model": "eu/gpt-5-codex", "variant": "", - "input": 0.22, - "output": 1.32, - "cached_input": 0.022 + "input": 1.375, + "output": 11, + "cached_input": 0.138 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.6-luna", - "variant": "above_272k_tokens", - "input": 0.44, - "output": 1.98, - "cached_input": 0.044 + "model": "eu/gpt-5-mini", + "variant": "", + "input": 0.275, + "output": 2.2, + "cached_input": 0.0275 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.6-luna", - "variant": "above_272k_tokens_priority", - "input": 0.88, - "output": 3.96, - "cached_input": 0.088 + "model": "eu/gpt-5-mini", + "variant": "batches", + "input": 0.1375, + "output": 1.1 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.6-luna", + "model": "eu/gpt-5-mini", "variant": "priority", - "input": 0.44, - "output": 2.64, - "cached_input": 0.044 + "input": 0.495, + "output": 3.96, + "cached_input": 0.0495 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.6-sol", + "model": "eu/gpt-5-mini-2025-08-07", "variant": "", - "input": 5.5, - "output": 33, - "cached_input": 0.55 - }, - { - "provider": "Azure/OpenAI", - "model": "eu/gpt-5.6-sol", - "variant": "above_272k_tokens", - "input": 11, - "output": 49.5, - "cached_input": 1.1 + "input": 0.275, + "output": 2.2, + "cached_input": 0.0275 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.6-sol", - "variant": "above_272k_tokens_priority", - "input": 22, - "output": 99, - "cached_input": 2.2 + "model": "eu/gpt-5-mini-2025-08-07", + "variant": "batches", + "input": 0.1375, + "output": 1.1 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.6-sol", + "model": "eu/gpt-5-mini-2025-08-07", "variant": "priority", - "input": 11, - "output": 66, - "cached_input": 1.1 + "input": 0.495, + "output": 3.96, + "cached_input": 0.0495 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.6-terra", + "model": "eu/gpt-5-nano", "variant": "", - "input": 2.2, - "output": 13.2, - "cached_input": 0.22 + "input": 0.055, + "output": 0.44, + "cached_input": 0.0055 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.6-terra", - "variant": "above_272k_tokens", - "input": 4.4, - "output": 19.8, - "cached_input": 0.44 + "model": "eu/gpt-5-nano", + "variant": "batches", + "input": 0.0275, + "output": 0.22 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.6-terra", - "variant": "above_272k_tokens_priority", - "input": 8.8, - "output": 39.6, - "cached_input": 0.88 + "model": "eu/gpt-5-nano-2025-08-07", + "variant": "", + "input": 0.055, + "output": 0.44, + "cached_input": 0.0055 }, { "provider": "Azure/OpenAI", - "model": "eu/gpt-5.6-terra", - "variant": "priority", - "input": 4.4, - "output": 26.4, - "cached_input": 0.44 + "model": "eu/gpt-5-nano-2025-08-07", + "variant": "batches", + "input": 0.0275, + "output": 0.22 }, { "provider": "Azure/OpenAI", - "model": "eu/o1-2024-12-17", + "model": "eu/gpt-5-pro", "variant": "", "input": 16.5, - "output": 66, - "cached_input": 8.25 + "output": 132 }, { "provider": "Azure/OpenAI", - "model": "eu/o1-mini-2024-09-12", - "variant": "", - "input": 1.21, - "output": 4.84, - "cached_input": 0.605 - }, - { - "provider": "Azure/OpenAI", - "model": "eu/o1-mini-2024-09-12", + "model": "eu/gpt-5-pro", "variant": "batches", - "input": 0.605, - "output": 2.42 + "input": 8.25, + "output": 66 }, { "provider": "Azure/OpenAI", - "model": "eu/o1-preview-2024-09-12", + "model": "eu/gpt-5.1", "variant": "", - "input": 16.5, - "output": 66, - "cached_input": 8.25 + "input": 1.375, + "output": 11, + "cached_input": 0.1375 }, { "provider": "Azure/OpenAI", - "model": "eu/o3-mini-2025-01-31", - "variant": "", - "input": 1.21, - "output": 4.84, - "cached_input": 0.605 + "model": "eu/gpt-5.1", + "variant": "batches", + "input": 0.6875, + "output": 5.5 }, { "provider": "Azure/OpenAI", - "model": "eu/o3-mini-2025-01-31", - "variant": "batches", - "input": 0.605, - "output": 2.42 + "model": "eu/gpt-5.1", + "variant": "priority", + "input": 2.75, + "output": 22, + "cached_input": 0.275 }, { "provider": "Azure/OpenAI", - "model": "global-standard/gpt-4o-2024-08-06", + "model": "eu/gpt-5.1-chat", "variant": "", - "input": 2.5, - "output": 10, - "cached_input": 1.25 + "input": 1.375, + "output": 11, + "cached_input": 0.1375 }, { "provider": "Azure/OpenAI", - "model": "global-standard/gpt-4o-2024-11-20", + "model": "eu/gpt-5.1-codex", "variant": "", - "input": 2.5, - "output": 10, - "cached_input": 1.25 + "input": 1.375, + "output": 11, + "cached_input": 0.1375 }, { "provider": "Azure/OpenAI", - "model": "global-standard/gpt-4o-mini", + "model": "eu/gpt-5.1-codex-max", "variant": "", - "input": 0.15, - "output": 0.6 + "input": 1.375, + "output": 11, + "cached_input": 0.1375 }, { "provider": "Azure/OpenAI", - "model": "global/gpt-4o-2024-08-06", + "model": "eu/gpt-5.1-codex-mini", "variant": "", - "input": 2.5, - "output": 10, - "cached_input": 1.25 + "input": 0.275, + "output": 2.2, + "cached_input": 0.0275 }, { "provider": "Azure/OpenAI", - "model": "global/gpt-4o-2024-11-20", + "model": "eu/gpt-5.2", "variant": "", - "input": 2.5, - "output": 10, - "cached_input": 1.25 + "input": 1.925, + "output": 15.4, + "cached_input": 0.1925 }, { "provider": "Azure/OpenAI", - "model": "global/gpt-5.1", - "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "model": "eu/gpt-5.2", + "variant": "batches", + "input": 0.9625, + "output": 7.7 }, { "provider": "Azure/OpenAI", - "model": "global/gpt-5.1-chat", - "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "model": "eu/gpt-5.2", + "variant": "priority", + "input": 3.85, + "output": 30.8, + "cached_input": 0.385 }, { "provider": "Azure/OpenAI", - "model": "global/gpt-5.1-codex", + "model": "eu/gpt-5.2-chat", "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "input": 1.925, + "output": 15.4, + "cached_input": 0.1925 }, { "provider": "Azure/OpenAI", - "model": "global/gpt-5.1-codex-mini", + "model": "eu/gpt-5.2-codex", "variant": "", - "input": 0.25, - "output": 2, - "cached_input": 0.025 + "input": 1.925, + "output": 15.4, + "cached_input": 0.1925 }, { "provider": "Azure/OpenAI", - "model": "gpt-3.5-turbo", + "model": "eu/gpt-5.2-pro", "variant": "", - "input": 0.5, - "output": 1.5 + "input": 23.1, + "output": 184.8 }, { "provider": "Azure/OpenAI", - "model": "gpt-3.5-turbo-0125", - "variant": "", - "input": 0.5, - "output": 1.5 + "model": "eu/gpt-5.2-pro", + "variant": "batches", + "input": 11.55, + "output": 92.4 }, { "provider": "Azure/OpenAI", - "model": "gpt-35-turbo", + "model": "eu/gpt-5.3-chat", "variant": "", - "input": 0.5, - "output": 1.5 + "input": 1.925, + "output": 15.4, + "cached_input": 0.1925 }, { "provider": "Azure/OpenAI", - "model": "gpt-35-turbo-0125", + "model": "eu/gpt-5.3-codex", "variant": "", - "input": 0.5, - "output": 1.5 + "input": 1.925, + "output": 15.4, + "cached_input": 0.1925 }, { "provider": "Azure/OpenAI", - "model": "gpt-35-turbo-1106", - "variant": "", - "input": 1, - "output": 2 + "model": "eu/gpt-5.3-codex", + "variant": "priority", + "input": 3.85, + "output": 30.8, + "cached_input": 0.385 }, { "provider": "Azure/OpenAI", - "model": "gpt-35-turbo-16k", + "model": "eu/gpt-5.4", "variant": "", - "input": 3, - "output": 4 + "input": 2.75, + "output": 16.5, + "cached_input": 0.275 }, { "provider": "Azure/OpenAI", - "model": "gpt-35-turbo-16k-0613", - "variant": "", - "input": 3, - "output": 4 + "model": "eu/gpt-5.4", + "variant": "above_272k_tokens", + "input": 5.5, + "output": 24.75, + "cached_input": 0.55 }, { "provider": "Azure/OpenAI", - "model": "gpt-4", - "variant": "", - "input": 30, - "output": 60 + "model": "eu/gpt-5.4", + "variant": "batches", + "input": 1.375, + "output": 8.25 }, { "provider": "Azure/OpenAI", - "model": "gpt-4-0125-preview", - "variant": "", - "input": 10, - "output": 30 + "model": "eu/gpt-5.4", + "variant": "priority", + "input": 5.5, + "output": 33, + "cached_input": 0.55 }, { "provider": "Azure/OpenAI", - "model": "gpt-4-0613", + "model": "eu/gpt-5.4-2026-03-05", "variant": "", - "input": 30, - "output": 60 + "input": 2.75, + "output": 16.5, + "cached_input": 0.275 }, { "provider": "Azure/OpenAI", - "model": "gpt-4-1106-preview", - "variant": "", - "input": 10, - "output": 30 + "model": "eu/gpt-5.4-2026-03-05", + "variant": "above_272k_tokens", + "input": 5.5, + "output": 24.75, + "cached_input": 0.55 }, { "provider": "Azure/OpenAI", - "model": "gpt-4-32k", - "variant": "", - "input": 60, - "output": 120 + "model": "eu/gpt-5.4-2026-03-05", + "variant": "batches", + "input": 1.375, + "output": 8.25 }, { "provider": "Azure/OpenAI", - "model": "gpt-4-32k-0613", - "variant": "", - "input": 60, - "output": 120 + "model": "eu/gpt-5.4-2026-03-05", + "variant": "priority", + "input": 5.5, + "output": 33, + "cached_input": 0.55 }, { "provider": "Azure/OpenAI", - "model": "gpt-4-turbo", + "model": "eu/gpt-5.4-mini", "variant": "", - "input": 10, - "output": 30 + "input": 0.825, + "output": 4.95, + "cached_input": 0.0825 }, { "provider": "Azure/OpenAI", - "model": "gpt-4-turbo-2024-04-09", - "variant": "", - "input": 10, - "output": 30 + "model": "eu/gpt-5.4-mini", + "variant": "batches", + "input": 0.4125, + "output": 2.475 }, { "provider": "Azure/OpenAI", - "model": "gpt-4-turbo-vision-preview", - "variant": "", - "input": 10, - "output": 30 + "model": "eu/gpt-5.4-mini", + "variant": "priority", + "input": 1.65, + "output": 9.9, + "cached_input": 0.165 }, { "provider": "Azure/OpenAI", - "model": "gpt-4.1", + "model": "eu/gpt-5.4-nano", "variant": "", - "input": 2, - "output": 8, - "cached_input": 0.5 + "input": 0.22, + "output": 1.375, + "cached_input": 0.022 }, { "provider": "Azure/OpenAI", - "model": "gpt-4.1", + "model": "eu/gpt-5.4-nano", "variant": "batches", - "input": 1, - "output": 4 + "input": 0.11, + "output": 0.6875 }, { "provider": "Azure/OpenAI", - "model": "gpt-4.1-2025-04-14", + "model": "eu/gpt-5.4-pro", "variant": "", - "input": 2, - "output": 8, - "cached_input": 0.5 + "input": 33, + "output": 198 }, { "provider": "Azure/OpenAI", - "model": "gpt-4.1-2025-04-14", - "variant": "batches", - "input": 1, - "output": 4 + "model": "eu/gpt-5.4-pro", + "variant": "above_272k_tokens", + "input": 66, + "output": 297 }, { "provider": "Azure/OpenAI", - "model": "gpt-4.1-mini", - "variant": "", - "input": 0.4, - "output": 1.6, - "cached_input": 0.1 + "model": "eu/gpt-5.4-pro", + "variant": "batches", + "input": 16.5, + "output": 99 }, { "provider": "Azure/OpenAI", - "model": "gpt-4.1-mini", - "variant": "batches", - "input": 0.2, - "output": 0.8 + "model": "eu/gpt-5.5", + "variant": "", + "input": 5.5, + "output": 33, + "cached_input": 0.55 }, { "provider": "Azure/OpenAI", - "model": "gpt-4.1-mini-2025-04-14", - "variant": "", - "input": 0.4, - "output": 1.6, - "cached_input": 0.1 + "model": "eu/gpt-5.5", + "variant": "above_272k_tokens", + "input": 11, + "output": 49.5, + "cached_input": 1.1 }, { "provider": "Azure/OpenAI", - "model": "gpt-4.1-mini-2025-04-14", + "model": "eu/gpt-5.5", "variant": "batches", - "input": 0.2, - "output": 0.8 + "input": 2.75, + "output": 16.5 }, { "provider": "Azure/OpenAI", - "model": "gpt-4.1-nano", - "variant": "", - "input": 0.1, - "output": 0.4, - "cached_input": 0.025 + "model": "eu/gpt-5.5", + "variant": "priority", + "input": 13.75, + "output": 82.5, + "cached_input": 1.375 }, { "provider": "Azure/OpenAI", - "model": "gpt-4.1-nano", - "variant": "batches", - "input": 0.05, - "output": 0.2 + "model": "eu/gpt-5.5-2026-04-23", + "variant": "", + "input": 5.5, + "output": 33, + "cached_input": 0.55 }, { "provider": "Azure/OpenAI", - "model": "gpt-4.1-nano-2025-04-14", - "variant": "", - "input": 0.1, - "output": 0.4, - "cached_input": 0.025 + "model": "eu/gpt-5.5-2026-04-23", + "variant": "above_272k_tokens", + "input": 11, + "output": 49.5, + "cached_input": 1.1 }, { "provider": "Azure/OpenAI", - "model": "gpt-4.1-nano-2025-04-14", + "model": "eu/gpt-5.5-2026-04-23", "variant": "batches", - "input": 0.05, - "output": 0.2 + "input": 2.75, + "output": 16.5 }, { "provider": "Azure/OpenAI", - "model": "gpt-4.5-preview", - "variant": "", - "input": 75, - "output": 150, - "cached_input": 37.5 + "model": "eu/gpt-5.5-2026-04-23", + "variant": "priority", + "input": 13.75, + "output": 82.5, + "cached_input": 1.375 }, { "provider": "Azure/OpenAI", - "model": "gpt-4.5-preview", - "variant": "batches", - "input": 37.5, - "output": 75 + "model": "eu/gpt-5.5-2026-04-24", + "variant": "", + "input": 5.5, + "output": 33, + "cached_input": 0.55 }, { "provider": "Azure/OpenAI", - "model": "gpt-4o", - "variant": "", - "input": 2.5, - "output": 10, - "cached_input": 1.25 + "model": "eu/gpt-5.5-2026-04-24", + "variant": "above_272k_tokens", + "input": 11, + "output": 49.5, + "cached_input": 1.1 }, { "provider": "Azure/OpenAI", - "model": "gpt-4o-2024-05-13", - "variant": "", - "input": 5, - "output": 15 + "model": "eu/gpt-5.5-2026-04-24", + "variant": "batches", + "input": 2.75, + "output": 16.5 }, { "provider": "Azure/OpenAI", - "model": "gpt-4o-2024-08-06", - "variant": "", - "input": 2.5, - "output": 10, - "cached_input": 1.25 + "model": "eu/gpt-5.5-2026-04-24", + "variant": "priority", + "input": 13.75, + "output": 82.5, + "cached_input": 1.375 }, { "provider": "Azure/OpenAI", - "model": "gpt-4o-2024-11-20", + "model": "eu/gpt-5.6", "variant": "", - "input": 2.75, - "output": 11, - "cached_input": 1.25 + "input": 5.5, + "output": 33, + "cached_input": 0.55 }, { "provider": "Azure/OpenAI", - "model": "gpt-4o-audio-preview-2024-12-17", - "variant": "", - "input": 2.5, - "output": 10 + "model": "eu/gpt-5.6", + "variant": "above_272k_tokens", + "input": 11, + "output": 49.5, + "cached_input": 1.1 }, { "provider": "Azure/OpenAI", - "model": "gpt-4o-mini", - "variant": "", - "input": 0.165, - "output": 0.66, - "cached_input": 0.075 + "model": "eu/gpt-5.6", + "variant": "above_272k_tokens_priority", + "input": 22, + "output": 99, + "cached_input": 2.2 }, { "provider": "Azure/OpenAI", - "model": "gpt-4o-mini-2024-07-18", - "variant": "", - "input": 0.165, - "output": 0.66, - "cached_input": 0.075 + "model": "eu/gpt-5.6", + "variant": "priority", + "input": 11, + "output": 66, + "cached_input": 1.1 }, { "provider": "Azure/OpenAI", - "model": "gpt-4o-mini-audio-preview-2024-12-17", + "model": "eu/gpt-5.6-luna", "variant": "", - "input": 2.5, - "output": 10 + "input": 0.22, + "output": 1.32, + "cached_input": 0.022 }, { "provider": "Azure/OpenAI", - "model": "gpt-4o-mini-realtime-preview-2024-12-17", - "variant": "", - "input": 0.6, - "output": 2.4, - "cached_input": 0.3 + "model": "eu/gpt-5.6-luna", + "variant": "above_272k_tokens", + "input": 0.44, + "output": 1.98, + "cached_input": 0.044 }, { "provider": "Azure/OpenAI", - "model": "gpt-4o-mini-transcribe", - "variant": "", - "input": 1.25, - "output": 5 + "model": "eu/gpt-5.6-luna", + "variant": "above_272k_tokens_priority", + "input": 0.88, + "output": 3.96, + "cached_input": 0.088 }, { "provider": "Azure/OpenAI", - "model": "gpt-4o-mini-tts", - "variant": "", - "input": 2.5, - "output": 10 + "model": "eu/gpt-5.6-luna", + "variant": "priority", + "input": 0.44, + "output": 2.64, + "cached_input": 0.044 }, { "provider": "Azure/OpenAI", - "model": "gpt-4o-realtime-preview-2024-10-01", + "model": "eu/gpt-5.6-sol", "variant": "", - "input": 5, - "output": 20, - "cached_input": 2.5 + "input": 4.4, + "output": 22, + "cached_input": 0.44 }, { "provider": "Azure/OpenAI", - "model": "gpt-4o-realtime-preview-2024-12-17", - "variant": "", - "input": 5, - "output": 20, - "cached_input": 2.5 + "model": "eu/gpt-5.6-sol", + "variant": "above_272k_tokens", + "input": 8.8, + "output": 33, + "cached_input": 0.88 }, { "provider": "Azure/OpenAI", - "model": "gpt-4o-transcribe", - "variant": "", - "input": 2.5, - "output": 10 + "model": "eu/gpt-5.6-sol", + "variant": "above_272k_tokens_priority", + "input": 17.6, + "output": 66, + "cached_input": 1.76 }, { "provider": "Azure/OpenAI", - "model": "gpt-4o-transcribe-diarize", - "variant": "", - "input": 2.5, - "output": 10 + "model": "eu/gpt-5.6-sol", + "variant": "priority", + "input": 8.8, + "output": 44, + "cached_input": 0.88 }, { "provider": "Azure/OpenAI", - "model": "gpt-5", + "model": "eu/gpt-5.6-terra", "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "input": 2.2, + "output": 13.2, + "cached_input": 0.22 }, { "provider": "Azure/OpenAI", - "model": "gpt-5-2025-08-07", - "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "model": "eu/gpt-5.6-terra", + "variant": "above_272k_tokens", + "input": 4.4, + "output": 19.8, + "cached_input": 0.44 }, { "provider": "Azure/OpenAI", - "model": "gpt-5-chat", - "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "model": "eu/gpt-5.6-terra", + "variant": "above_272k_tokens_priority", + "input": 8.8, + "output": 39.6, + "cached_input": 0.88 }, { "provider": "Azure/OpenAI", - "model": "gpt-5-chat-latest", - "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "model": "eu/gpt-5.6-terra", + "variant": "priority", + "input": 4.4, + "output": 26.4, + "cached_input": 0.44 }, { "provider": "Azure/OpenAI", - "model": "gpt-5-codex", + "model": "eu/gpt-6-astra", "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "input": 11, + "output": 55, + "cached_input": 1.1 }, { "provider": "Azure/OpenAI", - "model": "gpt-5-mini", - "variant": "", - "input": 0.25, - "output": 2, - "cached_input": 0.025 + "model": "eu/gpt-6-astra", + "variant": "above_272k_tokens", + "input": 22, + "output": 82.5, + "cached_input": 2.2 }, { "provider": "Azure/OpenAI", - "model": "gpt-5-mini-2025-08-07", + "model": "eu/o1-2024-12-17", "variant": "", - "input": 0.25, - "output": 2, - "cached_input": 0.025 + "input": 16.5, + "output": 66, + "cached_input": 8.25 }, { "provider": "Azure/OpenAI", - "model": "gpt-5-nano", - "variant": "", - "input": 0.05, - "output": 0.4, - "cached_input": 0.005 + "model": "eu/o1-2024-12-17", + "variant": "batches", + "input": 8.25, + "output": 33 }, { "provider": "Azure/OpenAI", - "model": "gpt-5-nano-2025-08-07", + "model": "eu/o1-mini", "variant": "", - "input": 0.05, - "output": 0.4, - "cached_input": 0.005 + "input": 1.21, + "output": 4.84, + "cached_input": 0.605 }, { "provider": "Azure/OpenAI", - "model": "gpt-5-pro", - "variant": "", - "input": 15, - "output": 120 + "model": "eu/o1-mini", + "variant": "batches", + "input": 0.605, + "output": 2.42 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.1", + "model": "eu/o1-mini-2024-09-12", "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "input": 1.21, + "output": 4.84, + "cached_input": 0.605 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.1-2025-11-13", - "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "model": "eu/o1-mini-2024-09-12", + "variant": "batches", + "input": 0.605, + "output": 2.42 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.1-2025-11-13", - "variant": "priority", - "input": 2.5, - "output": 20, - "cached_input": 0.25 + "model": "eu/o1-preview", + "variant": "", + "input": 16.5, + "output": 66, + "cached_input": 8.25 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.1-chat", + "model": "eu/o1-preview-2024-09-12", "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "input": 16.5, + "output": 66, + "cached_input": 8.25 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.1-chat-2025-11-13", + "model": "eu/o3-2025-04-16", "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "input": 2.2, + "output": 8.8, + "cached_input": 0.55 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.1-chat-2025-11-13", - "variant": "priority", - "input": 2.5, - "output": 20, - "cached_input": 0.25 + "model": "eu/o3-2025-04-16", + "variant": "batches", + "input": 1.1, + "output": 4.4 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.1-codex", + "model": "eu/o3-deep-research", "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "input": 11, + "output": 44, + "cached_input": 2.75 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.1-codex-2025-11-13", + "model": "eu/o3-mini-2025-01-31", "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "input": 1.21, + "output": 4.84, + "cached_input": 0.605 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.1-codex-2025-11-13", - "variant": "priority", - "input": 2.5, - "output": 20, - "cached_input": 0.25 + "model": "eu/o3-mini-2025-01-31", + "variant": "batches", + "input": 0.605, + "output": 2.42 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.1-codex-max", + "model": "eu/o4-mini-2025-04-16", "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "input": 1.21, + "output": 4.84, + "cached_input": 0.303 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.1-codex-mini", - "variant": "", - "input": 0.25, - "output": 2, - "cached_input": 0.025 + "model": "eu/o4-mini-2025-04-16", + "variant": "batches", + "input": 0.605, + "output": 2.42 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.1-codex-mini-2025-11-13", + "model": "eu/text-embedding-3-large", "variant": "", - "input": 0.25, - "output": 2, - "cached_input": 0.025 + "input": 0.143 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.1-codex-mini-2025-11-13", - "variant": "priority", - "input": 0.45, - "output": 3.6, - "cached_input": 0.045 + "model": "eu/text-embedding-3-small", + "variant": "", + "input": 0.022 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.2", + "model": "eu/text-embedding-ada-002", "variant": "", - "input": 1.75, - "output": 14, - "cached_input": 0.175 + "input": 0.11 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.2-2025-12-11", + "model": "global-standard/gpt-4o-2024-08-06", "variant": "", - "input": 1.75, - "output": 14, - "cached_input": 0.175 + "input": 2.5, + "output": 10, + "cached_input": 1.25 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.2-2025-12-11", - "variant": "priority", - "input": 3.5, - "output": 28, - "cached_input": 0.35 + "model": "global-standard/gpt-4o-2024-08-06", + "variant": "batches", + "input": 1.25, + "output": 5 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.2-chat", + "model": "global-standard/gpt-4o-2024-11-20", "variant": "", - "input": 1.75, - "output": 14, - "cached_input": 0.175 + "input": 2.5, + "output": 10, + "cached_input": 1.25 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.2-chat", - "variant": "priority", - "input": 3.5, - "output": 28, - "cached_input": 0.35 + "model": "global-standard/gpt-4o-2024-11-20", + "variant": "batches", + "input": 1.25, + "output": 5 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.2-chat-2025-12-11", + "model": "global-standard/gpt-4o-mini", "variant": "", - "input": 1.75, - "output": 14, - "cached_input": 0.175 + "input": 0.15, + "output": 0.6 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.2-chat-2025-12-11", - "variant": "priority", - "input": 3.5, - "output": 28, - "cached_input": 0.35 + "model": "global/gpt-4o-2024-08-06", + "variant": "", + "input": 2.5, + "output": 10, + "cached_input": 1.25 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.2-codex", - "variant": "", - "input": 1.75, - "output": 14, - "cached_input": 0.175 + "model": "global/gpt-4o-2024-08-06", + "variant": "batches", + "input": 1.25, + "output": 5 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.2-pro", + "model": "global/gpt-4o-2024-11-20", "variant": "", - "input": 21, - "output": 168 + "input": 2.5, + "output": 10, + "cached_input": 1.25 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.2-pro-2025-12-11", - "variant": "", - "input": 21, - "output": 168 + "model": "global/gpt-4o-2024-11-20", + "variant": "batches", + "input": 1.25, + "output": 5 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.3-chat", + "model": "global/gpt-5.1", "variant": "", - "input": 1.75, - "output": 14, - "cached_input": 0.175 + "input": 1.25, + "output": 10, + "cached_input": 0.125 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.3-chat", + "model": "global/gpt-5.1", + "variant": "batches", + "input": 0.625, + "output": 5 + }, + { + "provider": "Azure/OpenAI", + "model": "global/gpt-5.1", "variant": "priority", - "input": 3.5, - "output": 28, - "cached_input": 0.35 + "input": 2.5, + "output": 20, + "cached_input": 0.25 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.3-codex", + "model": "global/gpt-5.1-chat", "variant": "", - "input": 1.75, - "output": 14, - "cached_input": 0.175 + "input": 1.25, + "output": 10, + "cached_input": 0.125 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.4", + "model": "global/gpt-5.1-codex", "variant": "", - "input": 2.5, - "output": 15, - "cached_input": 0.25 + "input": 1.25, + "output": 10, + "cached_input": 0.125 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.4", - "variant": "above_272k_tokens", - "input": 5, - "output": 22.5, - "cached_input": 0.5 + "model": "global/gpt-5.1-codex-mini", + "variant": "", + "input": 0.25, + "output": 2, + "cached_input": 0.025 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.4", - "variant": "above_272k_tokens_priority", - "input": 10, - "output": 45, - "cached_input": 1 + "model": "gpt-3.5-turbo", + "variant": "", + "input": 0.5, + "output": 1.5 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.4", - "variant": "priority", - "input": 5, - "output": 30, - "cached_input": 0.5 + "model": "gpt-3.5-turbo-0125", + "variant": "", + "input": 0.5, + "output": 1.5 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.4-2026-03-05", + "model": "gpt-35-turbo", "variant": "", - "input": 2.5, - "output": 15, - "cached_input": 0.25 + "input": 0.5, + "output": 1.5 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.4-2026-03-05", - "variant": "above_272k_tokens", - "input": 5, - "output": 22.5, - "cached_input": 0.5 + "model": "gpt-35-turbo-0125", + "variant": "", + "input": 0.5, + "output": 1.5 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.4-2026-03-05", - "variant": "above_272k_tokens_priority", - "input": 10, - "output": 45, - "cached_input": 1 + "model": "gpt-35-turbo-1106", + "variant": "", + "input": 1, + "output": 2 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.4-2026-03-05", - "variant": "priority", - "input": 5, - "output": 30, - "cached_input": 0.5 - }, - { - "provider": "Azure/OpenAI", - "model": "gpt-5.4-mini", + "model": "gpt-35-turbo-16k", "variant": "", - "input": 0.75, - "output": 4.5, - "cached_input": 0.075 + "input": 3, + "output": 4 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.4-mini-2026-03-17", + "model": "gpt-35-turbo-16k-0613", "variant": "", - "input": 0.75, - "output": 4.5, - "cached_input": 0.075 + "input": 3, + "output": 4 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.4-nano", + "model": "gpt-4", "variant": "", - "input": 0.2, - "output": 1.25, - "cached_input": 0.02 + "input": 30, + "output": 60 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.4-nano-2026-03-17", + "model": "gpt-4-0125-preview", "variant": "", - "input": 0.2, - "output": 1.25, - "cached_input": 0.02 + "input": 10, + "output": 30 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.4-pro", + "model": "gpt-4-0613", "variant": "", "input": 30, - "output": 180, - "cached_input": 3 - }, - { - "provider": "Azure/OpenAI", - "model": "gpt-5.4-pro", - "variant": "above_272k_tokens", - "input": 60, - "output": 270, - "cached_input": 6 + "output": 60 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.4-pro-2026-03-05", + "model": "gpt-4-1106-preview", "variant": "", - "input": 30, - "output": 180, - "cached_input": 3 + "input": 10, + "output": 30 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.4-pro-2026-03-05", - "variant": "above_272k_tokens", + "model": "gpt-4-32k", + "variant": "", "input": 60, - "output": 270, - "cached_input": 6 + "output": 120 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.5", + "model": "gpt-4-32k-0613", "variant": "", - "input": 5, - "output": 30, - "cached_input": 0.5 + "input": 60, + "output": 120 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.5", - "variant": "above_272k_tokens", + "model": "gpt-4-turbo", + "variant": "", "input": 10, - "output": 45, - "cached_input": 1 + "output": 30 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.5", - "variant": "above_272k_tokens_priority", - "input": 20, - "output": 90, - "cached_input": 2 + "model": "gpt-4-turbo-2024-04-09", + "variant": "", + "input": 10, + "output": 30 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.5", - "variant": "priority", + "model": "gpt-4-turbo-vision-preview", + "variant": "", "input": 10, - "output": 60, - "cached_input": 1 + "output": 30 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.5-2026-04-23", + "model": "gpt-4.1", "variant": "", - "input": 5, - "output": 30, + "input": 2, + "output": 8, "cached_input": 0.5 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.5-2026-04-23", - "variant": "above_272k_tokens", - "input": 10, - "output": 45, - "cached_input": 1 + "model": "gpt-4.1", + "variant": "batches", + "input": 1, + "output": 4 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.5-2026-04-23", - "variant": "above_272k_tokens_priority", - "input": 20, - "output": 90, - "cached_input": 2 + "model": "gpt-4.1", + "variant": "priority", + "input": 3.5, + "output": 14, + "cached_input": 0.875 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.5-2026-04-23", - "variant": "priority", - "input": 10, - "output": 60, - "cached_input": 1 + "model": "gpt-4.1-2025-04-14", + "variant": "", + "input": 2, + "output": 8, + "cached_input": 0.5 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.5-pro", - "variant": "", - "input": 30, - "output": 180, - "cached_input": 3 + "model": "gpt-4.1-2025-04-14", + "variant": "batches", + "input": 1, + "output": 4 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.5-pro", - "variant": "above_272k_tokens", - "input": 60, - "output": 270, - "cached_input": 6 + "model": "gpt-4.1-2025-04-14", + "variant": "priority", + "input": 3.5, + "output": 14, + "cached_input": 0.875 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.5-pro-2026-04-23", + "model": "gpt-4.1-mini", "variant": "", - "input": 30, - "output": 180, - "cached_input": 3 + "input": 0.4, + "output": 1.6, + "cached_input": 0.1 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.5-pro-2026-04-23", - "variant": "above_272k_tokens", - "input": 60, - "output": 270, - "cached_input": 6 + "model": "gpt-4.1-mini", + "variant": "batches", + "input": 0.2, + "output": 0.8 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.6", - "variant": "", - "input": 5, - "output": 30, - "cached_input": 0.5 + "model": "gpt-4.1-mini", + "variant": "priority", + "input": 0.7, + "output": 2.8, + "cached_input": 0.175 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.6", - "variant": "above_272k_tokens", - "input": 10, - "output": 45, - "cached_input": 1 + "model": "gpt-4.1-mini-2025-04-14", + "variant": "", + "input": 0.4, + "output": 1.6, + "cached_input": 0.1 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.6", - "variant": "above_272k_tokens_priority", - "input": 20, - "output": 90, - "cached_input": 2 + "model": "gpt-4.1-mini-2025-04-14", + "variant": "batches", + "input": 0.2, + "output": 0.8 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.6", + "model": "gpt-4.1-mini-2025-04-14", "variant": "priority", - "input": 10, - "output": 60, - "cached_input": 1 + "input": 0.7, + "output": 2.8, + "cached_input": 0.175 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.6-luna", + "model": "gpt-4.1-nano", "variant": "", - "input": 0.2, - "output": 1.2, - "cached_input": 0.02 + "input": 0.1, + "output": 0.4, + "cached_input": 0.025 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.6-luna", - "variant": "above_272k_tokens", - "input": 0.4, - "output": 1.8, - "cached_input": 0.04 + "model": "gpt-4.1-nano", + "variant": "batches", + "input": 0.05, + "output": 0.2 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.6-luna", - "variant": "above_272k_tokens_priority", - "input": 0.8, - "output": 3.6, - "cached_input": 0.08 + "model": "gpt-4.1-nano-2025-04-14", + "variant": "", + "input": 0.1, + "output": 0.4, + "cached_input": 0.025 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.6-luna", - "variant": "priority", - "input": 0.4, - "output": 2.4, - "cached_input": 0.04 + "model": "gpt-4.1-nano-2025-04-14", + "variant": "batches", + "input": 0.05, + "output": 0.2 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.6-sol", + "model": "gpt-4.5-preview", "variant": "", - "input": 5, - "output": 30, - "cached_input": 0.5 + "input": 75, + "output": 150, + "cached_input": 37.5 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.6-sol", - "variant": "above_272k_tokens", - "input": 10, - "output": 45, - "cached_input": 1 + "model": "gpt-4.5-preview", + "variant": "batches", + "input": 37.5, + "output": 75 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.6-sol", - "variant": "above_272k_tokens_priority", - "input": 20, - "output": 90, - "cached_input": 2 + "model": "gpt-4o", + "variant": "", + "input": 2.5, + "output": 10, + "cached_input": 1.25 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.6-sol", - "variant": "priority", - "input": 10, - "output": 60, - "cached_input": 1 + "model": "gpt-4o-2024-05-13", + "variant": "", + "input": 5, + "output": 15 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.6-terra", + "model": "gpt-4o-2024-05-13", + "variant": "batches", + "input": 2.5, + "output": 7.5 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-4o-2024-08-06", "variant": "", - "input": 2, - "output": 12, - "cached_input": 0.2 + "input": 2.5, + "output": 10, + "cached_input": 1.25 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.6-terra", - "variant": "above_272k_tokens", - "input": 4, - "output": 18, - "cached_input": 0.4 + "model": "gpt-4o-2024-08-06", + "variant": "batches", + "input": 1.25, + "output": 5 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.6-terra", - "variant": "above_272k_tokens_priority", - "input": 8, - "output": 36, - "cached_input": 0.8 + "model": "gpt-4o-2024-11-20", + "variant": "", + "input": 2.5, + "output": 10, + "cached_input": 1.25 }, { "provider": "Azure/OpenAI", - "model": "gpt-5.6-terra", - "variant": "priority", - "input": 4, - "output": 24, - "cached_input": 0.4 + "model": "gpt-4o-2024-11-20", + "variant": "batches", + "input": 1.25, + "output": 5 }, { "provider": "Azure/OpenAI", - "model": "gpt-audio-1.5-2026-02-23", + "model": "gpt-4o-audio-preview-2024-12-17", "variant": "", "input": 2.5, "output": 10 }, { "provider": "Azure/OpenAI", - "model": "gpt-audio-2025-08-28", + "model": "gpt-4o-mini", "variant": "", - "input": 2.5, - "output": 10 + "input": 0.165, + "output": 0.66, + "cached_input": 0.075 }, { "provider": "Azure/OpenAI", - "model": "gpt-audio-mini", + "model": "gpt-4o-mini-2024-07-18", "variant": "", - "input": 0.6, - "output": 2.4 + "input": 0.15, + "output": 0.6, + "cached_input": 0.075 }, { "provider": "Azure/OpenAI", - "model": "gpt-audio-mini-2025-10-06", - "variant": "", - "input": 0.6, - "output": 2.4 + "model": "gpt-4o-mini-2024-07-18", + "variant": "batches", + "input": 0.075, + "output": 0.3 }, { "provider": "Azure/OpenAI", - "model": "gpt-image-1", + "model": "gpt-4o-mini-audio-preview-2024-12-17", "variant": "", - "input": 5, - "cached_input": 1.25 + "input": 2.5, + "output": 10 }, { "provider": "Azure/OpenAI", - "model": "gpt-image-1-mini", + "model": "gpt-4o-mini-realtime-preview-2024-12-17", "variant": "", - "input": 2, - "cached_input": 0.2 + "input": 0.6, + "output": 2.4, + "cached_input": 0.3 }, { "provider": "Azure/OpenAI", - "model": "gpt-image-1.5", + "model": "gpt-4o-mini-transcribe", "variant": "", - "input": 5, - "cached_input": 1.25 + "input": 1.25, + "output": 5 }, { "provider": "Azure/OpenAI", - "model": "gpt-image-1.5-2025-12-16", + "model": "gpt-4o-mini-tts", "variant": "", - "input": 5, - "cached_input": 1.25 + "input": 2.5, + "output": 10 }, { "provider": "Azure/OpenAI", - "model": "gpt-image-2", + "model": "gpt-4o-realtime-preview-2024-10-01", "variant": "", "input": 5, - "output": 10, - "cached_input": 1.25 + "output": 20, + "cached_input": 2.5 }, { "provider": "Azure/OpenAI", - "model": "gpt-image-2-2026-04-21", + "model": "gpt-4o-realtime-preview-2024-12-17", "variant": "", "input": 5, - "output": 10, - "cached_input": 1.25 + "output": 20, + "cached_input": 2.5 }, { "provider": "Azure/OpenAI", - "model": "gpt-realtime-1.5-2026-02-23", + "model": "gpt-4o-transcribe", "variant": "", - "input": 4, - "output": 16, - "cached_input": 4 + "input": 2.5, + "output": 10 }, { "provider": "Azure/OpenAI", - "model": "gpt-realtime-2025-08-28", + "model": "gpt-4o-transcribe-diarize", "variant": "", - "input": 4, - "output": 16, - "cached_input": 4 + "input": 2.5, + "output": 10 }, { "provider": "Azure/OpenAI", - "model": "gpt-realtime-mini", + "model": "gpt-5", "variant": "", - "input": 0.6, - "output": 2.4, - "cached_input": 0.06 + "input": 1.25, + "output": 10, + "cached_input": 0.125 }, { "provider": "Azure/OpenAI", - "model": "gpt-realtime-mini-2025-10-06", - "variant": "", - "input": 0.6, - "output": 2.4, - "cached_input": 0.06 + "model": "gpt-5", + "variant": "batches", + "input": 0.625, + "output": 5 }, { "provider": "Azure/OpenAI", - "model": "mistral-large-2402", - "variant": "", - "input": 8, - "output": 24 + "model": "gpt-5", + "variant": "priority", + "input": 2.5, + "output": 20, + "cached_input": 0.25 }, { "provider": "Azure/OpenAI", - "model": "mistral-large-latest", + "model": "gpt-5-2025-08-07", "variant": "", - "input": 8, - "output": 24 + "input": 1.25, + "output": 10, + "cached_input": 0.125 }, { "provider": "Azure/OpenAI", - "model": "o1", - "variant": "", - "input": 15, - "output": 60, - "cached_input": 7.5 + "model": "gpt-5-2025-08-07", + "variant": "batches", + "input": 0.625, + "output": 5 }, { "provider": "Azure/OpenAI", - "model": "o1-2024-12-17", - "variant": "", - "input": 15, - "output": 60, - "cached_input": 7.5 + "model": "gpt-5-2025-08-07", + "variant": "priority", + "input": 2.5, + "output": 20, + "cached_input": 0.25 }, { "provider": "Azure/OpenAI", - "model": "o1-mini", + "model": "gpt-5-chat", "variant": "", - "input": 1.21, - "output": 4.84, - "cached_input": 0.605 + "input": 1.25, + "output": 10, + "cached_input": 0.125 }, { "provider": "Azure/OpenAI", - "model": "o1-mini-2024-09-12", + "model": "gpt-5-chat-latest", "variant": "", - "input": 1.1, - "output": 4.4, - "cached_input": 0.55 + "input": 1.25, + "output": 10, + "cached_input": 0.125 }, { "provider": "Azure/OpenAI", - "model": "o1-preview", + "model": "gpt-5-codex", "variant": "", - "input": 15, - "output": 60, - "cached_input": 7.5 + "input": 1.25, + "output": 10, + "cached_input": 0.125 }, { "provider": "Azure/OpenAI", - "model": "o1-preview-2024-09-12", + "model": "gpt-5-mini", "variant": "", - "input": 15, - "output": 60, - "cached_input": 7.5 + "input": 0.25, + "output": 2, + "cached_input": 0.025 }, { "provider": "Azure/OpenAI", - "model": "o3", - "variant": "", - "input": 2, - "output": 8, - "cached_input": 0.5 + "model": "gpt-5-mini", + "variant": "batches", + "input": 0.125, + "output": 1 }, { "provider": "Azure/OpenAI", - "model": "o3-2025-04-16", - "variant": "", - "input": 2, - "output": 8, - "cached_input": 0.5 + "model": "gpt-5-mini", + "variant": "priority", + "input": 0.45, + "output": 3.6, + "cached_input": 0.045 }, { "provider": "Azure/OpenAI", - "model": "o3-deep-research", + "model": "gpt-5-mini-2025-08-07", "variant": "", - "input": 10, - "output": 40, - "cached_input": 2.5 + "input": 0.25, + "output": 2, + "cached_input": 0.025 }, { "provider": "Azure/OpenAI", - "model": "o3-mini", - "variant": "", - "input": 1.1, - "output": 4.4, - "cached_input": 0.55 + "model": "gpt-5-mini-2025-08-07", + "variant": "batches", + "input": 0.125, + "output": 1 }, { "provider": "Azure/OpenAI", - "model": "o3-mini-2025-01-31", - "variant": "", - "input": 1.1, - "output": 4.4, - "cached_input": 0.55 + "model": "gpt-5-mini-2025-08-07", + "variant": "priority", + "input": 0.45, + "output": 3.6, + "cached_input": 0.045 }, { "provider": "Azure/OpenAI", - "model": "o3-pro", + "model": "gpt-5-nano", "variant": "", - "input": 20, - "output": 80 + "input": 0.05, + "output": 0.4, + "cached_input": 0.005 }, { "provider": "Azure/OpenAI", - "model": "o3-pro", + "model": "gpt-5-nano", "variant": "batches", - "input": 10, - "output": 40 + "input": 0.025, + "output": 0.2 }, { "provider": "Azure/OpenAI", - "model": "o3-pro-2025-06-10", + "model": "gpt-5-nano-2025-08-07", "variant": "", - "input": 20, - "output": 80 + "input": 0.05, + "output": 0.4, + "cached_input": 0.005 }, { "provider": "Azure/OpenAI", - "model": "o3-pro-2025-06-10", + "model": "gpt-5-nano-2025-08-07", "variant": "batches", - "input": 10, - "output": 40 + "input": 0.025, + "output": 0.2 }, { "provider": "Azure/OpenAI", - "model": "o4-mini", + "model": "gpt-5-pro", "variant": "", - "input": 1.1, - "output": 4.4, - "cached_input": 0.275 + "input": 15, + "output": 120 }, { "provider": "Azure/OpenAI", - "model": "o4-mini-2025-04-16", - "variant": "", - "input": 1.1, - "output": 4.4, - "cached_input": 0.275 + "model": "gpt-5-pro", + "variant": "batches", + "input": 7.5, + "output": 60 }, { "provider": "Azure/OpenAI", - "model": "text-embedding-3-large", + "model": "gpt-5.1", "variant": "", - "input": 0.13, - "output": 0 + "input": 1.25, + "output": 10, + "cached_input": 0.125 }, { "provider": "Azure/OpenAI", - "model": "text-embedding-3-small", - "variant": "", - "input": 0.02, - "output": 0 + "model": "gpt-5.1", + "variant": "batches", + "input": 0.625, + "output": 5 }, { "provider": "Azure/OpenAI", - "model": "text-embedding-ada-002", - "variant": "", - "input": 0.1, - "output": 0 + "model": "gpt-5.1", + "variant": "priority", + "input": 2.5, + "output": 20, + "cached_input": 0.25 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-4.1-2025-04-14", + "model": "gpt-5.1-2025-11-13", "variant": "", - "input": 2.2, - "output": 8.8, - "cached_input": 0.55 + "input": 1.25, + "output": 10, + "cached_input": 0.125 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-4.1-2025-04-14", + "model": "gpt-5.1-2025-11-13", "variant": "batches", - "input": 1.1, - "output": 4.4 + "input": 0.625, + "output": 5 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-4.1-mini-2025-04-14", - "variant": "", - "input": 0.44, - "output": 1.76, - "cached_input": 0.11 + "model": "gpt-5.1-2025-11-13", + "variant": "priority", + "input": 2.5, + "output": 20, + "cached_input": 0.25 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-4.1-mini-2025-04-14", - "variant": "batches", - "input": 0.22, - "output": 0.88 + "model": "gpt-5.1-chat", + "variant": "", + "input": 1.25, + "output": 10, + "cached_input": 0.125 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-4.1-nano-2025-04-14", + "model": "gpt-5.1-chat-2025-11-13", "variant": "", - "input": 0.11, - "output": 0.44, - "cached_input": 0.025 + "input": 1.25, + "output": 10, + "cached_input": 0.125 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-4.1-nano-2025-04-14", - "variant": "batches", - "input": 0.06, - "output": 0.22 + "model": "gpt-5.1-chat-2025-11-13", + "variant": "priority", + "input": 2.5, + "output": 20, + "cached_input": 0.25 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-4o-2024-08-06", + "model": "gpt-5.1-codex", "variant": "", - "input": 2.75, - "output": 11, - "cached_input": 1.375 + "input": 1.25, + "output": 10, + "cached_input": 0.125 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-4o-2024-11-20", + "model": "gpt-5.1-codex-2025-11-13", "variant": "", - "input": 2.75, - "output": 11 + "input": 1.25, + "output": 10, + "cached_input": 0.125 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-4o-mini-2024-07-18", - "variant": "", - "input": 0.165, - "output": 0.66, - "cached_input": 0.083 + "model": "gpt-5.1-codex-2025-11-13", + "variant": "priority", + "input": 2.5, + "output": 20, + "cached_input": 0.25 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-4o-mini-realtime-preview-2024-12-17", + "model": "gpt-5.1-codex-max", "variant": "", - "input": 0.66, - "output": 2.64, - "cached_input": 0.33 + "input": 1.25, + "output": 10, + "cached_input": 0.125 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-4o-realtime-preview-2024-10-01", + "model": "gpt-5.1-codex-mini", "variant": "", - "input": 5.5, - "output": 22, - "cached_input": 2.75 + "input": 0.25, + "output": 2, + "cached_input": 0.025 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-4o-realtime-preview-2024-12-17", + "model": "gpt-5.1-codex-mini-2025-11-13", "variant": "", - "input": 5.5, - "output": 22, - "cached_input": 2.75 + "input": 0.25, + "output": 2, + "cached_input": 0.025 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5-2025-08-07", - "variant": "", - "input": 1.375, - "output": 11, - "cached_input": 0.1375 + "model": "gpt-5.1-codex-mini-2025-11-13", + "variant": "priority", + "input": 0.45, + "output": 3.6, + "cached_input": 0.045 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5-mini-2025-08-07", + "model": "gpt-5.2", "variant": "", - "input": 0.275, - "output": 2.2, - "cached_input": 0.0275 + "input": 1.75, + "output": 14, + "cached_input": 0.175 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5-nano-2025-08-07", - "variant": "", - "input": 0.055, - "output": 0.44, - "cached_input": 0.0055 + "model": "gpt-5.2", + "variant": "batches", + "input": 0.875, + "output": 7 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.1", - "variant": "", - "input": 1.38, - "output": 11, - "cached_input": 0.14 + "model": "gpt-5.2", + "variant": "priority", + "input": 3.5, + "output": 28, + "cached_input": 0.35 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.1-chat", + "model": "gpt-5.2-2025-12-11", "variant": "", - "input": 1.38, - "output": 11, - "cached_input": 0.14 + "input": 1.75, + "output": 14, + "cached_input": 0.175 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.1-codex", - "variant": "", - "input": 1.38, - "output": 11, - "cached_input": 0.14 + "model": "gpt-5.2-2025-12-11", + "variant": "batches", + "input": 0.875, + "output": 7 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.1-codex-mini", - "variant": "", - "input": 0.275, - "output": 2.2, - "cached_input": 0.028 + "model": "gpt-5.2-2025-12-11", + "variant": "priority", + "input": 3.5, + "output": 28, + "cached_input": 0.35 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.4", + "model": "gpt-5.2-chat", "variant": "", - "input": 2.75, - "output": 16.5, - "cached_input": 0.28 + "input": 1.75, + "output": 14, + "cached_input": 0.175 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.4", + "model": "gpt-5.2-chat", "variant": "priority", - "input": 5.5, - "output": 33, - "cached_input": 0.55 + "input": 3.5, + "output": 28, + "cached_input": 0.35 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.4-2026-03-05", + "model": "gpt-5.2-chat-2025-12-11", "variant": "", - "input": 2.75, - "output": 16.5, - "cached_input": 0.28 + "input": 1.75, + "output": 14, + "cached_input": 0.175 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.4-2026-03-05", + "model": "gpt-5.2-chat-2025-12-11", "variant": "priority", - "input": 5.5, - "output": 33, - "cached_input": 0.55 + "input": 3.5, + "output": 28, + "cached_input": 0.35 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.5", + "model": "gpt-5.2-codex", "variant": "", - "input": 5.5, - "output": 33, - "cached_input": 0.55 + "input": 1.75, + "output": 14, + "cached_input": 0.175 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.5", - "variant": "above_272k_tokens", - "input": 11, - "output": 49.5, - "cached_input": 1.1 + "model": "gpt-5.2-pro", + "variant": "", + "input": 21, + "output": 168 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.5", - "variant": "priority", - "input": 13.75, - "output": 82.5, - "cached_input": 1.38 + "model": "gpt-5.2-pro", + "variant": "batches", + "input": 10.5, + "output": 84 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.5-2026-04-23", + "model": "gpt-5.2-pro-2025-12-11", "variant": "", - "input": 5.5, - "output": 33, - "cached_input": 0.55 - }, - { - "provider": "Azure/OpenAI", - "model": "us/gpt-5.5-2026-04-23", - "variant": "above_272k_tokens", - "input": 11, - "output": 49.5, - "cached_input": 1.1 + "input": 21, + "output": 168 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.5-2026-04-23", - "variant": "priority", - "input": 13.75, - "output": 82.5, - "cached_input": 1.38 + "model": "gpt-5.2-pro-2025-12-11", + "variant": "batches", + "input": 10.5, + "output": 84 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.6", + "model": "gpt-5.3-chat", "variant": "", - "input": 5.5, - "output": 33, - "cached_input": 0.55 + "input": 1.75, + "output": 14, + "cached_input": 0.175 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.6", - "variant": "above_272k_tokens", - "input": 11, - "output": 49.5, - "cached_input": 1.1 + "model": "gpt-5.3-chat", + "variant": "priority", + "input": 3.5, + "output": 28, + "cached_input": 0.35 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.6", - "variant": "above_272k_tokens_priority", - "input": 22, - "output": 99, - "cached_input": 2.2 + "model": "gpt-5.3-codex", + "variant": "", + "input": 1.75, + "output": 14, + "cached_input": 0.175 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.6", + "model": "gpt-5.3-codex", "variant": "priority", - "input": 11, - "output": 66, - "cached_input": 1.1 + "input": 3.5, + "output": 28, + "cached_input": 0.35 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.6-luna", + "model": "gpt-5.4", "variant": "", - "input": 0.22, - "output": 1.32, - "cached_input": 0.022 + "input": 2.5, + "output": 15, + "cached_input": 0.25 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.6-luna", + "model": "gpt-5.4", "variant": "above_272k_tokens", - "input": 0.44, - "output": 1.98, - "cached_input": 0.044 - }, - { - "provider": "Azure/OpenAI", - "model": "us/gpt-5.6-luna", - "variant": "above_272k_tokens_priority", - "input": 0.88, - "output": 3.96, - "cached_input": 0.088 + "input": 5, + "output": 22.5, + "cached_input": 0.5 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.6-luna", - "variant": "priority", - "input": 0.44, - "output": 2.64, - "cached_input": 0.044 + "model": "gpt-5.4", + "variant": "above_272k_tokens_flex", + "input": 2.5, + "output": 11.25, + "cached_input": 0.25 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.6-sol", - "variant": "", - "input": 5.5, - "output": 33, - "cached_input": 0.55 + "model": "gpt-5.4", + "variant": "above_272k_tokens_priority", + "input": 10, + "output": 45, + "cached_input": 1 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.6-sol", - "variant": "above_272k_tokens", - "input": 11, - "output": 49.5, - "cached_input": 1.1 + "model": "gpt-5.4", + "variant": "batches", + "input": 1.25, + "output": 7.5 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.6-sol", - "variant": "above_272k_tokens_priority", - "input": 22, - "output": 99, - "cached_input": 2.2 + "model": "gpt-5.4", + "variant": "flex", + "input": 1.25, + "output": 7.5 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.6-sol", + "model": "gpt-5.4", "variant": "priority", - "input": 11, - "output": 66, - "cached_input": 1.1 + "input": 5, + "output": 30, + "cached_input": 0.5 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.6-terra", + "model": "gpt-5.4-2026-03-05", "variant": "", - "input": 2.2, - "output": 13.2, - "cached_input": 0.22 + "input": 2.5, + "output": 15, + "cached_input": 0.25 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.6-terra", + "model": "gpt-5.4-2026-03-05", "variant": "above_272k_tokens", - "input": 4.4, - "output": 19.8, - "cached_input": 0.44 + "input": 5, + "output": 22.5, + "cached_input": 0.5 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.6-terra", - "variant": "above_272k_tokens_priority", - "input": 8.8, - "output": 39.6, - "cached_input": 0.88 + "model": "gpt-5.4-2026-03-05", + "variant": "above_272k_tokens_flex", + "input": 2.5, + "output": 11.25, + "cached_input": 0.25 }, { "provider": "Azure/OpenAI", - "model": "us/gpt-5.6-terra", - "variant": "priority", - "input": 4.4, - "output": 26.4, - "cached_input": 0.44 + "model": "gpt-5.4-2026-03-05", + "variant": "above_272k_tokens_priority", + "input": 10, + "output": 45, + "cached_input": 1 }, { "provider": "Azure/OpenAI", - "model": "us/o1-2024-12-17", - "variant": "", - "input": 16.5, - "output": 66, - "cached_input": 8.25 + "model": "gpt-5.4-2026-03-05", + "variant": "batches", + "input": 1.25, + "output": 7.5 }, { "provider": "Azure/OpenAI", - "model": "us/o1-mini-2024-09-12", - "variant": "", - "input": 1.21, - "output": 4.84, - "cached_input": 0.605 + "model": "gpt-5.4-2026-03-05", + "variant": "flex", + "input": 1.25, + "output": 7.5 }, { "provider": "Azure/OpenAI", - "model": "us/o1-mini-2024-09-12", - "variant": "batches", - "input": 0.605, - "output": 2.42 + "model": "gpt-5.4-2026-03-05", + "variant": "priority", + "input": 5, + "output": 30, + "cached_input": 0.5 }, { "provider": "Azure/OpenAI", - "model": "us/o1-preview-2024-09-12", + "model": "gpt-5.4-mini", "variant": "", - "input": 16.5, - "output": 66, - "cached_input": 8.25 + "input": 0.75, + "output": 4.5, + "cached_input": 0.075 }, { "provider": "Azure/OpenAI", - "model": "us/o3-2025-04-16", - "variant": "", - "input": 2.2, - "output": 8.8, - "cached_input": 0.55 + "model": "gpt-5.4-mini", + "variant": "batches", + "input": 0.375, + "output": 2.25 }, { "provider": "Azure/OpenAI", - "model": "us/o3-mini-2025-01-31", - "variant": "", - "input": 1.21, - "output": 4.84, - "cached_input": 0.605 + "model": "gpt-5.4-mini", + "variant": "flex", + "input": 0.375, + "output": 2.25, + "cached_input": 0.0375 }, { "provider": "Azure/OpenAI", - "model": "us/o3-mini-2025-01-31", - "variant": "batches", - "input": 0.605, - "output": 2.42 + "model": "gpt-5.4-mini", + "variant": "priority", + "input": 1.5, + "output": 9, + "cached_input": 0.15 }, { "provider": "Azure/OpenAI", - "model": "us/o4-mini-2025-04-16", + "model": "gpt-5.4-mini-2026-03-17", "variant": "", - "input": 1.21, - "output": 4.84, - "cached_input": 0.31 - }, - { - "provider": "Google/Gemini", - "model": "deep-research-pro-preview-12-2025", - "variant": "", - "input": 2, - "output": 12 + "input": 0.75, + "output": 4.5, + "cached_input": 0.075 }, { - "provider": "Google/Gemini", - "model": "deep-research-pro-preview-12-2025", + "provider": "Azure/OpenAI", + "model": "gpt-5.4-mini-2026-03-17", "variant": "batches", - "input": 1, - "output": 6 + "input": 0.375, + "output": 2.25 }, { - "provider": "Google/Gemini", - "model": "gemini-1.5-flash", - "variant": "", - "input": 0.075, - "output": 0 + "provider": "Azure/OpenAI", + "model": "gpt-5.4-mini-2026-03-17", + "variant": "flex", + "input": 0.375, + "output": 2.25, + "cached_input": 0.0375 }, { - "provider": "Google/Gemini", - "model": "gemini-1.5-flash", - "variant": "above_128k_tokens", - "input": 0.15 + "provider": "Azure/OpenAI", + "model": "gpt-5.4-mini-2026-03-17", + "variant": "priority", + "input": 1.5, + "output": 9, + "cached_input": 0.15 }, { - "provider": "Google/Gemini", - "model": "gemini-2.0-flash", + "provider": "Azure/OpenAI", + "model": "gpt-5.4-nano", "variant": "", + "input": 0.2, + "output": 1.25, + "cached_input": 0.02 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.4-nano", + "variant": "batches", "input": 0.1, - "output": 0.4, - "cached_input": 0.025 + "output": 0.625 }, { - "provider": "Google/Gemini", - "model": "gemini-2.0-flash-001", - "variant": "", + "provider": "Azure/OpenAI", + "model": "gpt-5.4-nano", + "variant": "flex", "input": 0.1, - "output": 0.4, - "cached_input": 0.025 + "output": 0.625, + "cached_input": 0.01 }, { - "provider": "Google/Gemini", - "model": "gemini-2.0-flash-lite", + "provider": "Azure/OpenAI", + "model": "gpt-5.4-nano-2026-03-17", "variant": "", - "input": 0.075, - "output": 0.3, - "cached_input": 0.01875 + "input": 0.2, + "output": 1.25, + "cached_input": 0.02 }, { - "provider": "Google/Gemini", - "model": "gemini-2.0-flash-lite-001", - "variant": "", - "input": 0.075, - "output": 0.3, - "cached_input": 0.01875 + "provider": "Azure/OpenAI", + "model": "gpt-5.4-nano-2026-03-17", + "variant": "batches", + "input": 0.1, + "output": 0.625 }, { - "provider": "Google/Gemini", - "model": "gemini-2.5-computer-use-preview-10-2025", + "provider": "Azure/OpenAI", + "model": "gpt-5.4-nano-2026-03-17", + "variant": "flex", + "input": 0.1, + "output": 0.625, + "cached_input": 0.01 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.4-pro", "variant": "", - "input": 1.25, - "output": 10 + "input": 30, + "output": 180, + "cached_input": 3 }, { - "provider": "Google/Gemini", - "model": "gemini-2.5-computer-use-preview-10-2025", - "variant": "above_200k_tokens", - "input": 2.5, - "output": 15 + "provider": "Azure/OpenAI", + "model": "gpt-5.4-pro", + "variant": "above_272k_tokens", + "input": 60, + "output": 270, + "cached_input": 6 }, { - "provider": "Google/Gemini", - "model": "gemini-2.5-flash", - "variant": "", - "input": 0.3, - "output": 2.5, - "cached_input": 0.03 + "provider": "Azure/OpenAI", + "model": "gpt-5.4-pro", + "variant": "above_272k_tokens_flex", + "input": 30, + "output": 135 }, { - "provider": "Google/Gemini", - "model": "gemini-2.5-flash-image", - "variant": "", - "input": 0.3, - "output": 2.5, - "cached_input": 0.03 + "provider": "Azure/OpenAI", + "model": "gpt-5.4-pro", + "variant": "batches", + "input": 15, + "output": 90 }, { - "provider": "Google/Gemini", - "model": "gemini-2.5-flash-lite", - "variant": "", - "input": 0.1, - "output": 0.4, - "cached_input": 0.01 + "provider": "Azure/OpenAI", + "model": "gpt-5.4-pro", + "variant": "flex", + "input": 15, + "output": 90 }, { - "provider": "Google/Gemini", - "model": "gemini-2.5-flash-lite-preview-06-17", + "provider": "Azure/OpenAI", + "model": "gpt-5.4-pro-2026-03-05", "variant": "", - "input": 0.1, - "output": 0.4, - "cached_input": 0.01 + "input": 30, + "output": 180, + "cached_input": 3 }, { - "provider": "Google/Gemini", - "model": "gemini-2.5-flash-lite-preview-09-2025", - "variant": "", - "input": 0.1, - "output": 0.4, - "cached_input": 0.01 + "provider": "Azure/OpenAI", + "model": "gpt-5.4-pro-2026-03-05", + "variant": "above_272k_tokens", + "input": 60, + "output": 270, + "cached_input": 6 }, { - "provider": "Google/Gemini", - "model": "gemini-2.5-flash-native-audio-latest", - "variant": "", - "input": 0.5, - "output": 2 + "provider": "Azure/OpenAI", + "model": "gpt-5.4-pro-2026-03-05", + "variant": "above_272k_tokens_flex", + "input": 30, + "output": 135 }, { - "provider": "Google/Gemini", - "model": "gemini-2.5-flash-native-audio-preview-09-2025", - "variant": "", - "input": 0.5, - "output": 2 + "provider": "Azure/OpenAI", + "model": "gpt-5.4-pro-2026-03-05", + "variant": "batches", + "input": 15, + "output": 90 }, { - "provider": "Google/Gemini", - "model": "gemini-2.5-flash-native-audio-preview-12-2025", - "variant": "", - "input": 0.5, - "output": 2 + "provider": "Azure/OpenAI", + "model": "gpt-5.4-pro-2026-03-05", + "variant": "flex", + "input": 15, + "output": 90 }, { - "provider": "Google/Gemini", - "model": "gemini-2.5-flash-preview-09-2025", + "provider": "Azure/OpenAI", + "model": "gpt-5.5", "variant": "", - "input": 0.3, - "output": 2.5, - "cached_input": 0.03 + "input": 5, + "output": 30, + "cached_input": 0.5 }, { - "provider": "Google/Gemini", - "model": "gemini-2.5-flash-preview-tts", - "variant": "", - "input": 0.5, - "output": 10 + "provider": "Azure/OpenAI", + "model": "gpt-5.5", + "variant": "above_272k_tokens", + "input": 10, + "output": 45, + "cached_input": 1 }, { - "provider": "Google/Gemini", - "model": "gemini-2.5-pro", - "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "provider": "Azure/OpenAI", + "model": "gpt-5.5", + "variant": "above_272k_tokens_flex", + "input": 5 }, { - "provider": "Google/Gemini", - "model": "gemini-2.5-pro", - "variant": "above_200k_tokens", - "input": 2.5, - "output": 15, - "cached_input": 0.25 + "provider": "Azure/OpenAI", + "model": "gpt-5.5", + "variant": "above_272k_tokens_priority", + "input": 20, + "output": 90, + "cached_input": 2 }, { - "provider": "Google/Gemini", - "model": "gemini-2.5-pro", - "variant": "above_200k_tokens_priority", + "provider": "Azure/OpenAI", + "model": "gpt-5.5", + "variant": "batches", "input": 2.5, "output": 15 }, { - "provider": "Google/Gemini", - "model": "gemini-2.5-pro", - "variant": "priority", - "input": 1.25, - "output": 10 + "provider": "Azure/OpenAI", + "model": "gpt-5.5", + "variant": "flex", + "input": 2.5, + "cached_input": 0.25 }, { - "provider": "Google/Gemini", - "model": "gemini-2.5-pro-preview-tts", - "variant": "", - "input": 1, - "output": 20, - "cached_input": 0.125 + "provider": "Azure/OpenAI", + "model": "gpt-5.5", + "variant": "priority", + "input": 12.5, + "output": 75, + "cached_input": 1.25 }, { - "provider": "Google/Gemini", - "model": "gemini-3-flash-preview", + "provider": "Azure/OpenAI", + "model": "gpt-5.5-2026-04-23", "variant": "", - "input": 0.5, - "output": 3, - "cached_input": 0.05 + "input": 5, + "output": 30, + "cached_input": 0.5 }, { - "provider": "Google/Gemini", - "model": "gemini-3-flash-preview", - "variant": "priority", - "input": 0.9, - "output": 5.4, - "cached_input": 0.09 + "provider": "Azure/OpenAI", + "model": "gpt-5.5-2026-04-23", + "variant": "above_272k_tokens", + "input": 10, + "output": 45, + "cached_input": 1 }, { - "provider": "Google/Gemini", - "model": "gemini-3-pro-image", - "variant": "", - "input": 2, - "output": 12 + "provider": "Azure/OpenAI", + "model": "gpt-5.5-2026-04-23", + "variant": "above_272k_tokens_flex", + "input": 5 }, { - "provider": "Google/Gemini", - "model": "gemini-3-pro-image", + "provider": "Azure/OpenAI", + "model": "gpt-5.5-2026-04-23", + "variant": "above_272k_tokens_priority", + "input": 20, + "output": 90, + "cached_input": 2 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.5-2026-04-23", "variant": "batches", - "input": 1, - "output": 6 + "input": 2.5, + "output": 15 }, { - "provider": "Google/Gemini", - "model": "gemini-3-pro-image-preview", - "variant": "", - "input": 2, - "output": 12 + "provider": "Azure/OpenAI", + "model": "gpt-5.5-2026-04-23", + "variant": "flex", + "input": 2.5, + "cached_input": 0.25 }, { - "provider": "Google/Gemini", - "model": "gemini-3-pro-image-preview", - "variant": "batches", - "input": 1, - "output": 6 + "provider": "Azure/OpenAI", + "model": "gpt-5.5-2026-04-23", + "variant": "priority", + "input": 12.5, + "output": 75, + "cached_input": 1.25 }, { - "provider": "Google/Gemini", - "model": "gemini-3-pro-preview", + "provider": "Azure/OpenAI", + "model": "gpt-5.5-2026-04-24", "variant": "", - "input": 2, - "output": 12, - "cached_input": 0.2 + "input": 5, + "output": 30, + "cached_input": 0.5 }, { - "provider": "Google/Gemini", - "model": "gemini-3-pro-preview", - "variant": "above_200k_tokens", - "input": 4, - "output": 18, - "cached_input": 0.4 + "provider": "Azure/OpenAI", + "model": "gpt-5.5-2026-04-24", + "variant": "above_272k_tokens", + "input": 10, + "output": 45, + "cached_input": 1 }, { - "provider": "Google/Gemini", - "model": "gemini-3-pro-preview", - "variant": "above_200k_tokens_priority", - "input": 7.2, - "output": 32.4, - "cached_input": 0.72 + "provider": "Azure/OpenAI", + "model": "gpt-5.5-2026-04-24", + "variant": "above_272k_tokens_flex", + "input": 5 }, { - "provider": "Google/Gemini", - "model": "gemini-3-pro-preview", + "provider": "Azure/OpenAI", + "model": "gpt-5.5-2026-04-24", + "variant": "above_272k_tokens_priority", + "input": 20, + "output": 90, + "cached_input": 2 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.5-2026-04-24", "variant": "batches", - "input": 1, - "output": 6 + "input": 2.5, + "output": 15 }, { - "provider": "Google/Gemini", - "model": "gemini-3-pro-preview", + "provider": "Azure/OpenAI", + "model": "gpt-5.5-2026-04-24", + "variant": "flex", + "input": 2.5, + "cached_input": 0.25 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.5-2026-04-24", "variant": "priority", - "input": 3.6, - "output": 21.6, - "cached_input": 0.36 + "input": 12.5, + "output": 75, + "cached_input": 1.25 }, { - "provider": "Google/Gemini", - "model": "gemini-3.1-flash-image", + "provider": "Azure/OpenAI", + "model": "gpt-5.5-pro", "variant": "", - "input": 0.5, - "output": 3 + "input": 30, + "output": 180, + "cached_input": 3 }, { - "provider": "Google/Gemini", - "model": "gemini-3.1-flash-image", - "variant": "batches", - "input": 0.25, - "output": 1.5 + "provider": "Azure/OpenAI", + "model": "gpt-5.5-pro", + "variant": "above_272k_tokens", + "input": 60, + "output": 270, + "cached_input": 6 }, { - "provider": "Google/Gemini", - "model": "gemini-3.1-flash-image-preview", + "provider": "Azure/OpenAI", + "model": "gpt-5.5-pro-2026-04-23", "variant": "", - "input": 0.5, - "output": 3 + "input": 30, + "output": 180, + "cached_input": 3 }, { - "provider": "Google/Gemini", - "model": "gemini-3.1-flash-image-preview", - "variant": "batches", - "input": 0.25, - "output": 1.5 + "provider": "Azure/OpenAI", + "model": "gpt-5.5-pro-2026-04-23", + "variant": "above_272k_tokens", + "input": 60, + "output": 270, + "cached_input": 6 }, { - "provider": "Google/Gemini", - "model": "gemini-3.1-flash-lite", + "provider": "Azure/OpenAI", + "model": "gpt-5.6", "variant": "", - "input": 0.25, - "output": 1.5, - "cached_input": 0.025 + "input": 5, + "output": 30, + "cached_input": 0.5 }, { - "provider": "Google/Gemini", - "model": "gemini-3.1-flash-lite", - "variant": "batches", - "input": 0.125, - "output": 0.75 + "provider": "Azure/OpenAI", + "model": "gpt-5.6", + "variant": "above_272k_tokens", + "input": 10, + "output": 45, + "cached_input": 1 }, { - "provider": "Google/Gemini", - "model": "gemini-3.1-flash-lite", - "variant": "flex", - "input": 0.125, - "output": 0.75, - "cached_input": 0.0125 + "provider": "Azure/OpenAI", + "model": "gpt-5.6", + "variant": "above_272k_tokens_priority", + "input": 20, + "output": 90, + "cached_input": 2 }, { - "provider": "Google/Gemini", - "model": "gemini-3.1-flash-lite", + "provider": "Azure/OpenAI", + "model": "gpt-5.6", "variant": "priority", - "input": 0.45, - "output": 2.7, - "cached_input": 0.045 + "input": 10, + "output": 60, + "cached_input": 1 }, { - "provider": "Google/Gemini", - "model": "gemini-3.1-flash-lite-image", + "provider": "Azure/OpenAI", + "model": "gpt-5.6-luna", "variant": "", - "input": 0.25, - "output": 1.5 - }, - { - "provider": "Google/Gemini", - "model": "gemini-3.1-flash-lite-image", - "variant": "batches", - "input": 0.125, - "output": 0.75 + "input": 0.2, + "output": 1.2, + "cached_input": 0.02 }, { - "provider": "Google/Gemini", - "model": "gemini-3.1-flash-lite-preview", - "variant": "", - "input": 0.25, - "output": 1.5, - "cached_input": 0.025 + "provider": "Azure/OpenAI", + "model": "gpt-5.6-luna", + "variant": "above_272k_tokens", + "input": 0.4, + "output": 1.8, + "cached_input": 0.04 }, { - "provider": "Google/Gemini", - "model": "gemini-3.1-flash-live-preview", - "variant": "", - "input": 0.75, - "output": 4.5 + "provider": "Azure/OpenAI", + "model": "gpt-5.6-luna", + "variant": "above_272k_tokens_flex", + "input": 0.2, + "output": 0.9, + "cached_input": 0.02 }, { - "provider": "Google/Gemini", - "model": "gemini-3.1-flash-tts-preview", + "provider": "Azure/OpenAI", + "model": "gpt-5.6-luna", + "variant": "above_272k_tokens_priority", + "input": 0.8, + "output": 3.6, + "cached_input": 0.08 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.6-luna", + "variant": "flex", + "input": 0.1, + "output": 0.6, + "cached_input": 0.01 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.6-luna", + "variant": "priority", + "input": 0.4, + "output": 2.4, + "cached_input": 0.04 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.6-luna-2026-07-09", "variant": "", - "input": 1, - "output": 20 + "input": 0.2, + "output": 1.2, + "cached_input": 0.02 }, { - "provider": "Google/Gemini", - "model": "gemini-3.1-pro-preview", + "provider": "Azure/OpenAI", + "model": "gpt-5.6-luna-2026-07-09", + "variant": "above_272k_tokens", + "input": 0.4, + "output": 1.8, + "cached_input": 0.04 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.6-luna-2026-07-09", + "variant": "above_272k_tokens_flex", + "input": 0.2, + "output": 0.9, + "cached_input": 0.02 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.6-luna-2026-07-09", + "variant": "above_272k_tokens_priority", + "input": 0.8, + "output": 3.6, + "cached_input": 0.08 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.6-luna-2026-07-09", + "variant": "flex", + "input": 0.1, + "output": 0.6, + "cached_input": 0.01 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.6-luna-2026-07-09", + "variant": "priority", + "input": 0.4, + "output": 2.4, + "cached_input": 0.04 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.6-sol", + "variant": "", + "input": 4, + "output": 20, + "cached_input": 0.4 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.6-sol", + "variant": "above_272k_tokens", + "input": 8, + "output": 30, + "cached_input": 0.8 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.6-sol", + "variant": "above_272k_tokens_flex", + "input": 4, + "output": 15, + "cached_input": 0.4 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.6-sol", + "variant": "above_272k_tokens_priority", + "input": 16, + "output": 60, + "cached_input": 1.6 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.6-sol", + "variant": "flex", + "input": 2, + "output": 10, + "cached_input": 0.2 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.6-sol", + "variant": "priority", + "input": 8, + "output": 40, + "cached_input": 0.8 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.6-sol-2026-07-09", + "variant": "", + "input": 4, + "output": 20, + "cached_input": 0.4 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.6-sol-2026-07-09", + "variant": "above_272k_tokens", + "input": 8, + "output": 30, + "cached_input": 0.8 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.6-sol-2026-07-09", + "variant": "above_272k_tokens_flex", + "input": 4, + "output": 15, + "cached_input": 0.4 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.6-sol-2026-07-09", + "variant": "above_272k_tokens_priority", + "input": 16, + "output": 60, + "cached_input": 1.6 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.6-sol-2026-07-09", + "variant": "flex", + "input": 2, + "output": 10, + "cached_input": 0.2 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.6-sol-2026-07-09", + "variant": "priority", + "input": 8, + "output": 40, + "cached_input": 0.8 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.6-terra", "variant": "", "input": 2, "output": 12, "cached_input": 0.2 }, { - "provider": "Google/Gemini", - "model": "gemini-3.1-pro-preview", - "variant": "above_200k_tokens", + "provider": "Azure/OpenAI", + "model": "gpt-5.6-terra", + "variant": "above_272k_tokens", "input": 4, "output": 18, "cached_input": 0.4 }, { - "provider": "Google/Gemini", - "model": "gemini-3.1-pro-preview", - "variant": "above_200k_tokens_priority", - "input": 7.2, - "output": 32.4, - "cached_input": 0.72 + "provider": "Azure/OpenAI", + "model": "gpt-5.6-terra", + "variant": "above_272k_tokens_flex", + "input": 2, + "output": 9, + "cached_input": 0.2 }, { - "provider": "Google/Gemini", - "model": "gemini-3.1-pro-preview", - "variant": "batches", + "provider": "Azure/OpenAI", + "model": "gpt-5.6-terra", + "variant": "above_272k_tokens_priority", + "input": 8, + "output": 36, + "cached_input": 0.8 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.6-terra", + "variant": "flex", "input": 1, - "output": 6 + "output": 6, + "cached_input": 0.1 }, { - "provider": "Google/Gemini", - "model": "gemini-3.1-pro-preview", + "provider": "Azure/OpenAI", + "model": "gpt-5.6-terra", "variant": "priority", - "input": 3.6, - "output": 21.6, - "cached_input": 0.36 + "input": 4, + "output": 24, + "cached_input": 0.4 }, { - "provider": "Google/Gemini", - "model": "gemini-3.1-pro-preview-customtools", + "provider": "Azure/OpenAI", + "model": "gpt-5.6-terra-2026-07-09", "variant": "", "input": 2, "output": 12, "cached_input": 0.2 }, { - "provider": "Google/Gemini", - "model": "gemini-3.1-pro-preview-customtools", - "variant": "above_200k_tokens", + "provider": "Azure/OpenAI", + "model": "gpt-5.6-terra-2026-07-09", + "variant": "above_272k_tokens", "input": 4, "output": 18, "cached_input": 0.4 }, { - "provider": "Google/Gemini", - "model": "gemini-3.1-pro-preview-customtools", - "variant": "above_200k_tokens_priority", - "input": 7.2, - "output": 32.4, - "cached_input": 0.72 + "provider": "Azure/OpenAI", + "model": "gpt-5.6-terra-2026-07-09", + "variant": "above_272k_tokens_flex", + "input": 2, + "output": 9, + "cached_input": 0.2 }, { - "provider": "Google/Gemini", - "model": "gemini-3.1-pro-preview-customtools", - "variant": "batches", + "provider": "Azure/OpenAI", + "model": "gpt-5.6-terra-2026-07-09", + "variant": "above_272k_tokens_priority", + "input": 8, + "output": 36, + "cached_input": 0.8 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-5.6-terra-2026-07-09", + "variant": "flex", "input": 1, - "output": 6 + "output": 6, + "cached_input": 0.1 }, { - "provider": "Google/Gemini", - "model": "gemini-3.1-pro-preview-customtools", + "provider": "Azure/OpenAI", + "model": "gpt-5.6-terra-2026-07-09", "variant": "priority", - "input": 3.6, - "output": 21.6, - "cached_input": 0.36 + "input": 4, + "output": 24, + "cached_input": 0.4 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-6-astra", + "variant": "", + "input": 10, + "output": 50, + "cached_input": 1 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-6-astra", + "variant": "above_272k_tokens", + "input": 20, + "output": 75, + "cached_input": 2 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-6-astra-2026-09-03", + "variant": "", + "input": 10, + "output": 50, + "cached_input": 1 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-6-astra-2026-09-03", + "variant": "above_272k_tokens", + "input": 20, + "output": 75, + "cached_input": 2 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-audio-1.5-2026-02-23", + "variant": "", + "input": 2.5, + "output": 10 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-audio-2025-08-28", + "variant": "", + "input": 2.5, + "output": 10 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-audio-mini", + "variant": "", + "input": 0.6, + "output": 2.4 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-audio-mini-2025-10-06", + "variant": "", + "input": 0.6, + "output": 2.4 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-chat-latest", + "variant": "", + "input": 5, + "output": 30, + "cached_input": 0.5 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-image-1", + "variant": "", + "input": 5, + "cached_input": 1.25 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-image-1-mini", + "variant": "", + "input": 2, + "cached_input": 0.2 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-image-1.5", + "variant": "", + "input": 5, + "cached_input": 1.25 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-image-1.5-2025-12-16", + "variant": "", + "input": 5, + "cached_input": 1.25 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-image-2", + "variant": "", + "input": 5, + "cached_input": 1.25 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-image-2-2026-04-21", + "variant": "", + "input": 5, + "cached_input": 1.25 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-image-2.5-flare", + "variant": "", + "input": 5, + "cached_input": 1.25 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-image-2.5-sunburst", + "variant": "", + "input": 5, + "cached_input": 1.25 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-realtime-1.5-2026-02-23", + "variant": "", + "input": 4, + "output": 16, + "cached_input": 0.4 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-realtime-2", + "variant": "", + "input": 4, + "output": 24, + "cached_input": 0.4 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-realtime-2.1", + "variant": "", + "input": 4, + "output": 24, + "cached_input": 0.4 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-realtime-2.1-mini", + "variant": "", + "input": 0.6, + "output": 2.4, + "cached_input": 0.06 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-realtime-2025-08-28", + "variant": "", + "input": 4, + "output": 16, + "cached_input": 0.4 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-realtime-mini", + "variant": "", + "input": 0.6, + "output": 2.4, + "cached_input": 0.06 + }, + { + "provider": "Azure/OpenAI", + "model": "gpt-realtime-mini-2025-10-06", + "variant": "", + "input": 0.6, + "output": 2.4, + "cached_input": 0.06 + }, + { + "provider": "Azure/OpenAI", + "model": "mistral-large-2402", + "variant": "", + "input": 8, + "output": 24 + }, + { + "provider": "Azure/OpenAI", + "model": "mistral-large-latest", + "variant": "", + "input": 8, + "output": 24 + }, + { + "provider": "Azure/OpenAI", + "model": "o1", + "variant": "", + "input": 15, + "output": 60, + "cached_input": 7.5 + }, + { + "provider": "Azure/OpenAI", + "model": "o1-2024-12-17", + "variant": "", + "input": 15, + "output": 60, + "cached_input": 7.5 + }, + { + "provider": "Azure/OpenAI", + "model": "o1-2024-12-17", + "variant": "batches", + "input": 7.5, + "output": 30 + }, + { + "provider": "Azure/OpenAI", + "model": "o1-mini", + "variant": "", + "input": 1.1, + "output": 4.4, + "cached_input": 0.55 + }, + { + "provider": "Azure/OpenAI", + "model": "o1-mini", + "variant": "batches", + "input": 0.55, + "output": 2.2 + }, + { + "provider": "Azure/OpenAI", + "model": "o1-mini-2024-09-12", + "variant": "", + "input": 1.1, + "output": 4.4, + "cached_input": 0.55 + }, + { + "provider": "Azure/OpenAI", + "model": "o1-mini-2024-09-12", + "variant": "batches", + "input": 0.55, + "output": 2.2 + }, + { + "provider": "Azure/OpenAI", + "model": "o1-preview", + "variant": "", + "input": 15, + "output": 60, + "cached_input": 7.5 + }, + { + "provider": "Azure/OpenAI", + "model": "o1-preview-2024-09-12", + "variant": "", + "input": 15, + "output": 60, + "cached_input": 7.5 + }, + { + "provider": "Azure/OpenAI", + "model": "o3", + "variant": "", + "input": 2, + "output": 8, + "cached_input": 0.5 + }, + { + "provider": "Azure/OpenAI", + "model": "o3-2025-04-16", + "variant": "", + "input": 2, + "output": 8, + "cached_input": 0.5 + }, + { + "provider": "Azure/OpenAI", + "model": "o3-2025-04-16", + "variant": "batches", + "input": 1, + "output": 4 + }, + { + "provider": "Azure/OpenAI", + "model": "o3-deep-research", + "variant": "", + "input": 10, + "output": 40, + "cached_input": 2.5 + }, + { + "provider": "Azure/OpenAI", + "model": "o3-mini", + "variant": "", + "input": 1.1, + "output": 4.4, + "cached_input": 0.55 + }, + { + "provider": "Azure/OpenAI", + "model": "o3-mini-2025-01-31", + "variant": "", + "input": 1.1, + "output": 4.4, + "cached_input": 0.55 + }, + { + "provider": "Azure/OpenAI", + "model": "o3-mini-2025-01-31", + "variant": "batches", + "input": 0.55, + "output": 2.2 + }, + { + "provider": "Azure/OpenAI", + "model": "o3-pro", + "variant": "", + "input": 20, + "output": 80 + }, + { + "provider": "Azure/OpenAI", + "model": "o3-pro", + "variant": "batches", + "input": 10, + "output": 40 + }, + { + "provider": "Azure/OpenAI", + "model": "o3-pro-2025-06-10", + "variant": "", + "input": 20, + "output": 80 + }, + { + "provider": "Azure/OpenAI", + "model": "o3-pro-2025-06-10", + "variant": "batches", + "input": 10, + "output": 40 + }, + { + "provider": "Azure/OpenAI", + "model": "o4-mini", + "variant": "", + "input": 1.1, + "output": 4.4, + "cached_input": 0.275 + }, + { + "provider": "Azure/OpenAI", + "model": "o4-mini-2025-04-16", + "variant": "", + "input": 1.1, + "output": 4.4, + "cached_input": 0.275 + }, + { + "provider": "Azure/OpenAI", + "model": "o4-mini-2025-04-16", + "variant": "batches", + "input": 0.55, + "output": 2.2 + }, + { + "provider": "Azure/OpenAI", + "model": "text-embedding-3-large", + "variant": "", + "input": 0.13, + "output": 0 + }, + { + "provider": "Azure/OpenAI", + "model": "text-embedding-3-small", + "variant": "", + "input": 0.02, + "output": 0 + }, + { + "provider": "Azure/OpenAI", + "model": "text-embedding-ada-002", + "variant": "", + "input": 0.1, + "output": 0 + }, + { + "provider": "Azure/OpenAI", + "model": "us-gov/gpt-5.1", + "variant": "", + "input": 1.71875, + "output": 13.75, + "cached_input": 0.171875 + }, + { + "provider": "Azure/OpenAI", + "model": "us-gov/o3-mini", + "variant": "", + "input": 1.513, + "output": 6.05, + "cached_input": 0.757 + }, + { + "provider": "Azure/OpenAI", + "model": "us-gov/text-embedding-3-large", + "variant": "", + "input": 0.163, + "output": 0 + }, + { + "provider": "Azure/OpenAI", + "model": "us-gov/text-embedding-3-small", + "variant": "", + "input": 0.025, + "output": 0 + }, + { + "provider": "Azure/OpenAI", + "model": "us/codex-mini", + "variant": "", + "input": 1.65, + "output": 6.6, + "cached_input": 0.413 + }, + { + "provider": "Azure/OpenAI", + "model": "us/computer-use-preview", + "variant": "", + "input": 3.3, + "output": 13.2 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4.1", + "variant": "", + "input": 2.2, + "output": 8.8, + "cached_input": 0.55 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4.1", + "variant": "batches", + "input": 1.1, + "output": 4.4 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4.1", + "variant": "priority", + "input": 3.85, + "output": 15.4, + "cached_input": 0.963 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4.1-2025-04-14", + "variant": "", + "input": 2.2, + "output": 8.8, + "cached_input": 0.55 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4.1-2025-04-14", + "variant": "batches", + "input": 1.1, + "output": 4.4 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4.1-2025-04-14", + "variant": "priority", + "input": 3.85, + "output": 15.4, + "cached_input": 0.963 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4.1-mini", + "variant": "", + "input": 0.44, + "output": 1.76, + "cached_input": 0.11 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4.1-mini", + "variant": "batches", + "input": 0.22, + "output": 0.88 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4.1-mini", + "variant": "priority", + "input": 0.77, + "output": 3.08, + "cached_input": 0.193 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4.1-mini-2025-04-14", + "variant": "", + "input": 0.44, + "output": 1.76, + "cached_input": 0.11 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4.1-mini-2025-04-14", + "variant": "batches", + "input": 0.22, + "output": 0.88 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4.1-mini-2025-04-14", + "variant": "priority", + "input": 0.77, + "output": 3.08, + "cached_input": 0.193 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4.1-nano", + "variant": "", + "input": 0.11, + "output": 0.44, + "cached_input": 0.028 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4.1-nano", + "variant": "batches", + "input": 0.055, + "output": 0.22 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4.1-nano-2025-04-14", + "variant": "", + "input": 0.11, + "output": 0.44, + "cached_input": 0.028 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4.1-nano-2025-04-14", + "variant": "batches", + "input": 0.055, + "output": 0.22 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4o-2024-05-13", + "variant": "", + "input": 5.5, + "output": 16.5 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4o-2024-05-13", + "variant": "batches", + "input": 2.75, + "output": 8.25 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4o-2024-08-06", + "variant": "", + "input": 2.75, + "output": 11, + "cached_input": 1.375 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4o-2024-08-06", + "variant": "batches", + "input": 1.375, + "output": 5.5 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4o-2024-11-20", + "variant": "", + "input": 2.75, + "output": 11, + "cached_input": 1.375 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4o-2024-11-20", + "variant": "batches", + "input": 1.375, + "output": 5.5 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4o-mini-2024-07-18", + "variant": "", + "input": 0.165, + "output": 0.66, + "cached_input": 0.083 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4o-mini-2024-07-18", + "variant": "batches", + "input": 0.083 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4o-mini-realtime-preview-2024-12-17", + "variant": "", + "input": 0.66, + "output": 2.64, + "cached_input": 0.33 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4o-realtime-preview-2024-10-01", + "variant": "", + "input": 5.5, + "output": 22, + "cached_input": 2.75 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-4o-realtime-preview-2024-12-17", + "variant": "", + "input": 5.5, + "output": 22, + "cached_input": 2.75 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5", + "variant": "", + "input": 1.375, + "output": 11, + "cached_input": 0.1375 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5", + "variant": "batches", + "input": 0.6875, + "output": 5.5 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5", + "variant": "priority", + "input": 2.75, + "output": 22, + "cached_input": 0.275 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5-2025-08-07", + "variant": "", + "input": 1.375, + "output": 11, + "cached_input": 0.1375 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5-2025-08-07", + "variant": "batches", + "input": 0.6875, + "output": 5.5 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5-2025-08-07", + "variant": "priority", + "input": 2.75, + "output": 22, + "cached_input": 0.275 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5-codex", + "variant": "", + "input": 1.375, + "output": 11, + "cached_input": 0.138 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5-mini", + "variant": "", + "input": 0.275, + "output": 2.2, + "cached_input": 0.0275 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5-mini", + "variant": "batches", + "input": 0.1375, + "output": 1.1 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5-mini", + "variant": "priority", + "input": 0.495, + "output": 3.96, + "cached_input": 0.0495 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5-mini-2025-08-07", + "variant": "", + "input": 0.275, + "output": 2.2, + "cached_input": 0.0275 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5-mini-2025-08-07", + "variant": "batches", + "input": 0.1375, + "output": 1.1 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5-mini-2025-08-07", + "variant": "priority", + "input": 0.495, + "output": 3.96, + "cached_input": 0.0495 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5-nano", + "variant": "", + "input": 0.055, + "output": 0.44, + "cached_input": 0.0055 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5-nano", + "variant": "batches", + "input": 0.0275, + "output": 0.22 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5-nano-2025-08-07", + "variant": "", + "input": 0.055, + "output": 0.44, + "cached_input": 0.0055 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5-nano-2025-08-07", + "variant": "batches", + "input": 0.0275, + "output": 0.22 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5-pro", + "variant": "", + "input": 16.5, + "output": 132 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5-pro", + "variant": "batches", + "input": 8.25, + "output": 66 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.1", + "variant": "", + "input": 1.375, + "output": 11, + "cached_input": 0.1375 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.1", + "variant": "batches", + "input": 0.6875, + "output": 5.5 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.1", + "variant": "priority", + "input": 2.75, + "output": 22, + "cached_input": 0.275 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.1-chat", + "variant": "", + "input": 1.375, + "output": 11, + "cached_input": 0.1375 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.1-codex", + "variant": "", + "input": 1.375, + "output": 11, + "cached_input": 0.1375 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.1-codex-max", + "variant": "", + "input": 1.375, + "output": 11, + "cached_input": 0.1375 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.1-codex-mini", + "variant": "", + "input": 0.275, + "output": 2.2, + "cached_input": 0.0275 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.2", + "variant": "", + "input": 1.925, + "output": 15.4, + "cached_input": 0.1925 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.2", + "variant": "batches", + "input": 0.9625, + "output": 7.7 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.2", + "variant": "priority", + "input": 3.85, + "output": 30.8, + "cached_input": 0.385 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.2-chat", + "variant": "", + "input": 1.925, + "output": 15.4, + "cached_input": 0.1925 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.2-codex", + "variant": "", + "input": 1.925, + "output": 15.4, + "cached_input": 0.1925 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.2-pro", + "variant": "", + "input": 23.1, + "output": 184.8 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.2-pro", + "variant": "batches", + "input": 11.55, + "output": 92.4 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.3-chat", + "variant": "", + "input": 1.925, + "output": 15.4, + "cached_input": 0.1925 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.3-codex", + "variant": "", + "input": 1.925, + "output": 15.4, + "cached_input": 0.1925 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.3-codex", + "variant": "priority", + "input": 3.85, + "output": 30.8, + "cached_input": 0.385 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.4", + "variant": "", + "input": 2.75, + "output": 16.5, + "cached_input": 0.275 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.4", + "variant": "above_272k_tokens", + "input": 5.5, + "output": 24.75, + "cached_input": 0.55 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.4", + "variant": "batches", + "input": 1.375, + "output": 8.25 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.4", + "variant": "priority", + "input": 5.5, + "output": 33, + "cached_input": 0.55 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.4-2026-03-05", + "variant": "", + "input": 2.75, + "output": 16.5, + "cached_input": 0.275 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.4-2026-03-05", + "variant": "above_272k_tokens", + "input": 5.5, + "output": 24.75, + "cached_input": 0.55 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.4-2026-03-05", + "variant": "batches", + "input": 1.375, + "output": 8.25 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.4-2026-03-05", + "variant": "priority", + "input": 5.5, + "output": 33, + "cached_input": 0.55 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.4-mini", + "variant": "", + "input": 0.825, + "output": 4.95, + "cached_input": 0.0825 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.4-mini", + "variant": "batches", + "input": 0.4125, + "output": 2.475 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.4-mini", + "variant": "priority", + "input": 1.65, + "output": 9.9, + "cached_input": 0.165 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.4-nano", + "variant": "", + "input": 0.22, + "output": 1.375, + "cached_input": 0.022 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.4-nano", + "variant": "batches", + "input": 0.11, + "output": 0.6875 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.4-pro", + "variant": "", + "input": 33, + "output": 198 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.4-pro", + "variant": "above_272k_tokens", + "input": 66, + "output": 297 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.4-pro", + "variant": "batches", + "input": 16.5, + "output": 99 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.5", + "variant": "", + "input": 5.5, + "output": 33, + "cached_input": 0.55 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.5", + "variant": "above_272k_tokens", + "input": 11, + "output": 49.5, + "cached_input": 1.1 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.5", + "variant": "batches", + "input": 2.75, + "output": 16.5 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.5", + "variant": "priority", + "input": 13.75, + "output": 82.5, + "cached_input": 1.375 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.5-2026-04-23", + "variant": "", + "input": 5.5, + "output": 33, + "cached_input": 0.55 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.5-2026-04-23", + "variant": "above_272k_tokens", + "input": 11, + "output": 49.5, + "cached_input": 1.1 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.5-2026-04-23", + "variant": "batches", + "input": 2.75, + "output": 16.5 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.5-2026-04-23", + "variant": "priority", + "input": 13.75, + "output": 82.5, + "cached_input": 1.375 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.5-2026-04-24", + "variant": "", + "input": 5.5, + "output": 33, + "cached_input": 0.55 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.5-2026-04-24", + "variant": "above_272k_tokens", + "input": 11, + "output": 49.5, + "cached_input": 1.1 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.5-2026-04-24", + "variant": "batches", + "input": 2.75, + "output": 16.5 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.5-2026-04-24", + "variant": "priority", + "input": 13.75, + "output": 82.5, + "cached_input": 1.375 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.6", + "variant": "", + "input": 5.5, + "output": 33, + "cached_input": 0.55 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.6", + "variant": "above_272k_tokens", + "input": 11, + "output": 49.5, + "cached_input": 1.1 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.6", + "variant": "above_272k_tokens_priority", + "input": 22, + "output": 99, + "cached_input": 2.2 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.6", + "variant": "priority", + "input": 11, + "output": 66, + "cached_input": 1.1 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.6-luna", + "variant": "", + "input": 0.22, + "output": 1.32, + "cached_input": 0.022 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.6-luna", + "variant": "above_272k_tokens", + "input": 0.44, + "output": 1.98, + "cached_input": 0.044 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.6-luna", + "variant": "above_272k_tokens_priority", + "input": 0.88, + "output": 3.96, + "cached_input": 0.088 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.6-luna", + "variant": "priority", + "input": 0.44, + "output": 2.64, + "cached_input": 0.044 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.6-sol", + "variant": "", + "input": 4.4, + "output": 22, + "cached_input": 0.44 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.6-sol", + "variant": "above_272k_tokens", + "input": 8.8, + "output": 33, + "cached_input": 0.88 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.6-sol", + "variant": "above_272k_tokens_priority", + "input": 17.6, + "output": 66, + "cached_input": 1.76 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.6-sol", + "variant": "priority", + "input": 8.8, + "output": 44, + "cached_input": 0.88 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.6-terra", + "variant": "", + "input": 2.2, + "output": 13.2, + "cached_input": 0.22 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.6-terra", + "variant": "above_272k_tokens", + "input": 4.4, + "output": 19.8, + "cached_input": 0.44 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.6-terra", + "variant": "above_272k_tokens_priority", + "input": 8.8, + "output": 39.6, + "cached_input": 0.88 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-5.6-terra", + "variant": "priority", + "input": 4.4, + "output": 26.4, + "cached_input": 0.44 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-6-astra", + "variant": "", + "input": 11, + "output": 55, + "cached_input": 1.1 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-6-astra", + "variant": "above_272k_tokens", + "input": 22, + "output": 82.5, + "cached_input": 2.2 + }, + { + "provider": "Azure/OpenAI", + "model": "us/gpt-chat-latest", + "variant": "", + "input": 5.5, + "output": 33, + "cached_input": 0.55 + }, + { + "provider": "Azure/OpenAI", + "model": "us/o1-2024-12-17", + "variant": "", + "input": 16.5, + "output": 66, + "cached_input": 8.25 + }, + { + "provider": "Azure/OpenAI", + "model": "us/o1-2024-12-17", + "variant": "batches", + "input": 8.25, + "output": 33 + }, + { + "provider": "Azure/OpenAI", + "model": "us/o1-mini", + "variant": "", + "input": 1.21, + "output": 4.84, + "cached_input": 0.605 + }, + { + "provider": "Azure/OpenAI", + "model": "us/o1-mini", + "variant": "batches", + "input": 0.605, + "output": 2.42 + }, + { + "provider": "Azure/OpenAI", + "model": "us/o1-mini-2024-09-12", + "variant": "", + "input": 1.21, + "output": 4.84, + "cached_input": 0.605 + }, + { + "provider": "Azure/OpenAI", + "model": "us/o1-mini-2024-09-12", + "variant": "batches", + "input": 0.605, + "output": 2.42 + }, + { + "provider": "Azure/OpenAI", + "model": "us/o1-preview", + "variant": "", + "input": 16.5, + "output": 66, + "cached_input": 8.25 + }, + { + "provider": "Azure/OpenAI", + "model": "us/o1-preview-2024-09-12", + "variant": "", + "input": 16.5, + "output": 66, + "cached_input": 8.25 + }, + { + "provider": "Azure/OpenAI", + "model": "us/o3-2025-04-16", + "variant": "", + "input": 2.2, + "output": 8.8, + "cached_input": 0.55 + }, + { + "provider": "Azure/OpenAI", + "model": "us/o3-2025-04-16", + "variant": "batches", + "input": 1.1, + "output": 4.4 + }, + { + "provider": "Azure/OpenAI", + "model": "us/o3-deep-research", + "variant": "", + "input": 11, + "output": 44, + "cached_input": 2.75 + }, + { + "provider": "Azure/OpenAI", + "model": "us/o3-mini-2025-01-31", + "variant": "", + "input": 1.21, + "output": 4.84, + "cached_input": 0.605 + }, + { + "provider": "Azure/OpenAI", + "model": "us/o3-mini-2025-01-31", + "variant": "batches", + "input": 0.605, + "output": 2.42 + }, + { + "provider": "Azure/OpenAI", + "model": "us/o4-mini-2025-04-16", + "variant": "", + "input": 1.21, + "output": 4.84, + "cached_input": 0.303 + }, + { + "provider": "Azure/OpenAI", + "model": "us/o4-mini-2025-04-16", + "variant": "batches", + "input": 0.605, + "output": 2.42 + }, + { + "provider": "Azure/OpenAI", + "model": "us/text-embedding-3-large", + "variant": "", + "input": 0.143 + }, + { + "provider": "Azure/OpenAI", + "model": "us/text-embedding-3-small", + "variant": "", + "input": 0.022 + }, + { + "provider": "Azure/OpenAI", + "model": "us/text-embedding-ada-002", + "variant": "", + "input": 0.11 + }, + { + "provider": "Google/Gemini", + "model": "deep-research-pro-preview-12-2025", + "variant": "", + "input": 2, + "output": 12 + }, + { + "provider": "Google/Gemini", + "model": "deep-research-pro-preview-12-2025", + "variant": "batches", + "input": 1, + "output": 6 + }, + { + "provider": "Google/Gemini", + "model": "gemini-1.5-flash", + "variant": "", + "input": 0.075, + "output": 0 + }, + { + "provider": "Google/Gemini", + "model": "gemini-1.5-flash", + "variant": "above_128k_tokens", + "input": 0.15 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.0-flash", + "variant": "", + "input": 0.1, + "output": 0.4, + "cached_input": 0.025 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.0-flash-001", + "variant": "", + "input": 0.1, + "output": 0.4, + "cached_input": 0.025 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.0-flash-lite", + "variant": "", + "input": 0.075, + "output": 0.3, + "cached_input": 0.01875 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.0-flash-lite-001", + "variant": "", + "input": 0.075, + "output": 0.3, + "cached_input": 0.01875 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-computer-use-preview-10-2025", + "variant": "", + "input": 1.25, + "output": 10 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-computer-use-preview-10-2025", + "variant": "above_200k_tokens", + "input": 2.5, + "output": 15 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-flash", + "variant": "", + "input": 0.3, + "output": 2.5, + "cached_input": 0.03 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-flash", + "variant": "batches", + "input": 0.15, + "output": 1.25 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-flash", + "variant": "flex", + "input": 0.15, + "output": 1.25, + "cached_input": 0.03 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-flash", + "variant": "priority", + "input": 0.54, + "output": 4.5, + "cached_input": 0.054 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-flash-image", + "variant": "", + "input": 0.3, + "output": 2.5, + "cached_input": 0.03 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-flash-image", + "variant": "batches", + "input": 0.15 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-flash-image", + "variant": "flex", + "input": 0.15 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-flash-image", + "variant": "priority", + "input": 0.54 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-flash-lite", + "variant": "", + "input": 0.1, + "output": 0.4, + "cached_input": 0.01 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-flash-lite", + "variant": "batches", + "input": 0.05, + "output": 0.2 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-flash-lite", + "variant": "flex", + "input": 0.05, + "output": 0.2, + "cached_input": 0.01 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-flash-lite", + "variant": "priority", + "input": 0.18, + "output": 0.72, + "cached_input": 0.018 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-flash-lite-preview-06-17", + "variant": "", + "input": 0.1, + "output": 0.4, + "cached_input": 0.01 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-flash-lite-preview-09-2025", + "variant": "", + "input": 0.1, + "output": 0.4, + "cached_input": 0.01 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-flash-native-audio-latest", + "variant": "", + "input": 0.5, + "output": 2 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-flash-native-audio-preview-09-2025", + "variant": "", + "input": 0.5, + "output": 2 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-flash-native-audio-preview-12-2025", + "variant": "", + "input": 0.5, + "output": 2 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-flash-preview-09-2025", + "variant": "", + "input": 0.3, + "output": 2.5, + "cached_input": 0.03 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-flash-preview-tts", + "variant": "", + "input": 0.5, + "output": 10 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-flash-preview-tts", + "variant": "batches", + "input": 0.25 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-pro", + "variant": "", + "input": 1.25, + "output": 10, + "cached_input": 0.125 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-pro", + "variant": "above_200k_tokens", + "input": 2.5, + "output": 15, + "cached_input": 0.25 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-pro", + "variant": "above_200k_tokens_priority", + "input": 4.5, + "output": 27, + "cached_input": 0.45 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-pro", + "variant": "batches", + "input": 0.625, + "output": 5 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-pro", + "variant": "flex", + "input": 0.625, + "output": 5, + "cached_input": 0.125 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-pro", + "variant": "priority", + "input": 2.25, + "output": 18, + "cached_input": 0.225 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-pro-preview-tts", + "variant": "", + "input": 1, + "output": 20, + "cached_input": 0.125 + }, + { + "provider": "Google/Gemini", + "model": "gemini-2.5-pro-preview-tts", + "variant": "batches", + "input": 0.5 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3-flash-preview", + "variant": "", + "input": 0.5, + "output": 3, + "cached_input": 0.05 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3-flash-preview", + "variant": "batches", + "input": 0.25, + "output": 1.5 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3-flash-preview", + "variant": "flex", + "input": 0.25, + "output": 1.5, + "cached_input": 0.05 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3-flash-preview", + "variant": "priority", + "input": 0.9, + "output": 5.4, + "cached_input": 0.09 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3-pro-image", + "variant": "", + "input": 2, + "output": 12 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3-pro-image", + "variant": "batches", + "input": 1, + "output": 6 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3-pro-image", + "variant": "flex", + "input": 1, + "output": 6 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3-pro-image", + "variant": "priority", + "input": 3.6, + "output": 21.6 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3-pro-image-preview", + "variant": "", + "input": 2, + "output": 12 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3-pro-image-preview", + "variant": "batches", + "input": 1, + "output": 6 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3-pro-preview", + "variant": "", + "input": 2, + "output": 12, + "cached_input": 0.2 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3-pro-preview", + "variant": "above_200k_tokens", + "input": 4, + "output": 18, + "cached_input": 0.4 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3-pro-preview", + "variant": "above_200k_tokens_priority", + "input": 7.2, + "output": 32.4, + "cached_input": 0.72 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3-pro-preview", + "variant": "batches", + "input": 1, + "output": 6 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3-pro-preview", + "variant": "priority", + "input": 3.6, + "output": 21.6, + "cached_input": 0.36 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-flash-image", + "variant": "", + "input": 0.5, + "output": 3 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-flash-image", + "variant": "batches", + "input": 0.25, + "output": 1.5 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-flash-image-preview", + "variant": "", + "input": 0.5, + "output": 3 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-flash-image-preview", + "variant": "batches", + "input": 0.25, + "output": 1.5 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-flash-lite", + "variant": "", + "input": 0.25, + "output": 1.5, + "cached_input": 0.025 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-flash-lite", + "variant": "batches", + "input": 0.125, + "output": 0.75 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-flash-lite", + "variant": "flex", + "input": 0.125, + "output": 0.75, + "cached_input": 0.0125 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-flash-lite", + "variant": "priority", + "input": 0.45, + "output": 2.7, + "cached_input": 0.045 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-flash-lite-image", + "variant": "", + "input": 0.25, + "output": 1.5 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-flash-lite-image", + "variant": "batches", + "input": 0.125, + "output": 0.75 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-flash-lite-preview", + "variant": "", + "input": 0.25, + "output": 1.5, + "cached_input": 0.025 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-flash-live-preview", + "variant": "", + "input": 0.75, + "output": 4.5 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-flash-tts-preview", + "variant": "", + "input": 1, + "output": 20 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-flash-tts-preview", + "variant": "batches", + "input": 0.5 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-pro-preview", + "variant": "", + "input": 2, + "output": 12, + "cached_input": 0.2 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-pro-preview", + "variant": "above_200k_tokens", + "input": 4, + "output": 18, + "cached_input": 0.4 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-pro-preview", + "variant": "above_200k_tokens_priority", + "input": 7.2, + "output": 32.4, + "cached_input": 0.72 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-pro-preview", + "variant": "batches", + "input": 1, + "output": 6 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-pro-preview", + "variant": "flex", + "input": 1, + "output": 6, + "cached_input": 0.2 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-pro-preview", + "variant": "priority", + "input": 3.6, + "output": 21.6, + "cached_input": 0.36 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-pro-preview-customtools", + "variant": "", + "input": 2, + "output": 12, + "cached_input": 0.2 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-pro-preview-customtools", + "variant": "above_200k_tokens", + "input": 4, + "output": 18, + "cached_input": 0.4 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-pro-preview-customtools", + "variant": "above_200k_tokens_priority", + "input": 7.2, + "output": 32.4, + "cached_input": 0.72 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-pro-preview-customtools", + "variant": "batches", + "input": 1, + "output": 6 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-pro-preview-customtools", + "variant": "flex", + "input": 1, + "output": 6, + "cached_input": 0.2 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.1-pro-preview-customtools", + "variant": "priority", + "input": 3.6, + "output": 21.6, + "cached_input": 0.36 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.5-flash", + "variant": "", + "input": 1.5, + "output": 9, + "cached_input": 0.15 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.5-flash", + "variant": "batches", + "input": 0.75, + "output": 4.5 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.5-flash", + "variant": "flex", + "input": 0.75, + "output": 4.5, + "cached_input": 0.08 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.5-flash", + "variant": "priority", + "input": 2.7, + "output": 16.2, + "cached_input": 0.27 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.5-flash-lite", + "variant": "", + "input": 0.3, + "output": 2.5, + "cached_input": 0.03 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.5-flash-lite", + "variant": "batches", + "input": 0.15, + "output": 1.25 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.5-flash-lite", + "variant": "flex", + "input": 0.15, + "output": 1.25, + "cached_input": 0.02 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.5-flash-lite", + "variant": "priority", + "input": 0.54, + "output": 4.5, + "cached_input": 0.05 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.5-live-translate-preview", + "variant": "", + "input": 3.5, + "output": 21 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.5-transcribe", + "variant": "", + "input": 2, + "output": 12 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.5-transcribe-live", + "variant": "", + "input": 3.5, + "output": 21 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.6-flash", + "variant": "", + "input": 0.75, + "output": 3.75, + "cached_input": 0.075 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.6-flash", + "variant": "batches", + "input": 0.375, + "output": 1.875 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.6-flash", + "variant": "flex", + "input": 0.375, + "output": 1.875, + "cached_input": 0.0375 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.6-flash", + "variant": "priority", + "input": 1.35, + "output": 6.75, + "cached_input": 0.135 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.7-flash", + "variant": "", + "input": 0.75, + "output": 3.75, + "cached_input": 0.075 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.7-flash", + "variant": "batches", + "input": 0.375, + "output": 1.875 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.7-flash", + "variant": "flex", + "input": 0.375, + "output": 1.875, + "cached_input": 0.0375 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.7-flash", + "variant": "priority", + "input": 1.35, + "output": 6.75, + "cached_input": 0.135 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.8-flash", + "variant": "", + "input": 0.75, + "output": 3.75, + "cached_input": 0.075 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.8-flash", + "variant": "batches", + "input": 0.375, + "output": 1.875 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.8-flash", + "variant": "flex", + "input": 0.375, + "output": 1.875, + "cached_input": 0.0375 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.8-flash", + "variant": "priority", + "input": 1.35, + "output": 6.75, + "cached_input": 0.135 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.8-live", + "variant": "", + "input": 0.75, + "output": 4.5 + }, + { + "provider": "Google/Gemini", + "model": "gemini-3.8-live-extended-thinking", + "variant": "", + "input": 0.75, + "output": 4.5 + }, + { + "provider": "Google/Gemini", + "model": "gemini-embedding-001", + "variant": "", + "input": 0.15, + "output": 0 + }, + { + "provider": "Google/Gemini", + "model": "gemini-embedding-2", + "variant": "", + "input": 0.2, + "output": 0 + }, + { + "provider": "Google/Gemini", + "model": "gemini-embedding-2", + "variant": "batches", + "input": 0.1 + }, + { + "provider": "Google/Gemini", + "model": "gemini-embedding-2-preview", + "variant": "", + "input": 0.2, + "output": 0 + }, + { + "provider": "Google/Gemini", + "model": "gemini-embedding-2-preview", + "variant": "batches", + "input": 0.1 + }, + { + "provider": "Google/Gemini", + "model": "gemini-exp-1206", + "variant": "", + "input": 0.3, + "output": 2.5, + "cached_input": 0.03 + }, + { + "provider": "Google/Gemini", + "model": "gemini-flash-latest", + "variant": "", + "input": 0.75, + "output": 3.75, + "cached_input": 0.075 + }, + { + "provider": "Google/Gemini", + "model": "gemini-flash-latest", + "variant": "batches", + "input": 0.375, + "output": 1.875 + }, + { + "provider": "Google/Gemini", + "model": "gemini-flash-latest", + "variant": "flex", + "input": 0.375, + "output": 1.875, + "cached_input": 0.0375 + }, + { + "provider": "Google/Gemini", + "model": "gemini-flash-latest", + "variant": "priority", + "input": 1.35, + "output": 6.75, + "cached_input": 0.135 + }, + { + "provider": "Google/Gemini", + "model": "gemini-flash-lite-latest", + "variant": "", + "input": 0.3, + "output": 2.5, + "cached_input": 0.03 + }, + { + "provider": "Google/Gemini", + "model": "gemini-flash-lite-latest", + "variant": "batches", + "input": 0.15, + "output": 1.25 + }, + { + "provider": "Google/Gemini", + "model": "gemini-flash-lite-latest", + "variant": "flex", + "input": 0.15, + "output": 1.25, + "cached_input": 0.02 + }, + { + "provider": "Google/Gemini", + "model": "gemini-flash-lite-latest", + "variant": "priority", + "input": 0.54, + "output": 4.5, + "cached_input": 0.05 + }, + { + "provider": "Google/Gemini", + "model": "gemini-gemma-2-27b-it", + "variant": "", + "input": 0.35, + "output": 1.05 + }, + { + "provider": "Google/Gemini", + "model": "gemini-gemma-2-9b-it", + "variant": "", + "input": 0.35, + "output": 1.05 + }, + { + "provider": "Google/Gemini", + "model": "gemini-live-2.5-flash-preview-native-audio-09-2025", + "variant": "", + "input": 0.5, + "output": 2, + "cached_input": 0.075 + }, + { + "provider": "Google/Gemini", + "model": "gemini-omni-1.1-flash", + "variant": "", + "input": 1.5, + "output": 9 + }, + { + "provider": "Google/Gemini", + "model": "gemini-omni-flash-preview", + "variant": "", + "input": 1.5, + "output": 9 + }, + { + "provider": "Google/Gemini", + "model": "gemini-pro-latest", + "variant": "", + "input": 2, + "output": 12, + "cached_input": 0.2 + }, + { + "provider": "Google/Gemini", + "model": "gemini-pro-latest", + "variant": "above_200k_tokens", + "input": 4, + "output": 18, + "cached_input": 0.4 + }, + { + "provider": "Google/Gemini", + "model": "gemini-pro-latest", + "variant": "above_200k_tokens_priority", + "input": 7.2, + "output": 32.4, + "cached_input": 0.72 + }, + { + "provider": "Google/Gemini", + "model": "gemini-pro-latest", + "variant": "batches", + "input": 1, + "output": 6 + }, + { + "provider": "Google/Gemini", + "model": "gemini-pro-latest", + "variant": "flex", + "input": 1, + "output": 6, + "cached_input": 0.2 + }, + { + "provider": "Google/Gemini", + "model": "gemini-pro-latest", + "variant": "priority", + "input": 3.6, + "output": 21.6, + "cached_input": 0.36 + }, + { + "provider": "Google/Gemini", + "model": "gemini-robotics-er-1.5-preview", + "variant": "", + "input": 0.3, + "output": 2.5, + "cached_input": 0 + }, + { + "provider": "Google/Gemini", + "model": "gemini-robotics-er-1.6-preview", + "variant": "", + "input": 1, + "output": 5 + }, + { + "provider": "Google/Gemini", + "model": "gemini-robotics-er-2-preview", + "variant": "", + "input": 1, + "output": 5, + "cached_input": 0.1 + }, + { + "provider": "Google/Gemini", + "model": "gemini-robotics-er-2-preview", + "variant": "batches", + "input": 0.5, + "output": 2.5 + }, + { + "provider": "Google/Gemini", + "model": "gemini-robotics-er-2-streaming-preview", + "variant": "", + "input": 2, + "output": 10 + }, + { + "provider": "Google/Gemini", + "model": "nano-banana-pro-preview", + "variant": "", + "input": 2, + "output": 12 + }, + { + "provider": "Google/Gemini", + "model": "nano-banana-pro-preview", + "variant": "batches", + "input": 1, + "output": 6 + }, + { + "provider": "Google/Vertex", + "model": "deep-research-pro-preview-12-2025", + "variant": "", + "input": 2, + "output": 12, + "cached_input": 0.2 + }, + { + "provider": "Google/Vertex", + "model": "deep-research-pro-preview-12-2025", + "variant": "batches", + "input": 1, + "output": 6 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.0-flash", + "variant": "", + "input": 0.15, + "output": 0.6, + "cached_input": 0.025 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.0-flash", + "variant": "batches", + "input": 0.075, + "output": 0.3 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.0-flash-001", + "variant": "", + "input": 0.15, + "output": 0.6, + "cached_input": 0.0375 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.0-flash-lite", + "variant": "", + "input": 0.075, + "output": 0.3, + "cached_input": 0.01875 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.0-flash-lite", + "variant": "batches", + "input": 0.0375, + "output": 0.15 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.0-flash-lite-001", + "variant": "", + "input": 0.075, + "output": 0.3, + "cached_input": 0.01875 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-computer-use-preview-10-2025", + "variant": "", + "input": 1.25, + "output": 10 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-computer-use-preview-10-2025", + "variant": "above_200k_tokens", + "input": 2.5, + "output": 15 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-flash", + "variant": "", + "input": 0.3, + "output": 2.5, + "cached_input": 0.03 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-flash", + "variant": "batches", + "input": 0.15, + "output": 1.25 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-flash", + "variant": "flex", + "input": 0.15, + "output": 1.25, + "cached_input": 0.03 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-flash", + "variant": "priority", + "input": 0.54, + "output": 4.5, + "cached_input": 0.054 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-flash-image", + "variant": "", + "input": 0.3, + "output": 2.5, + "cached_input": 0.03 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-flash-image", + "variant": "batches", + "input": 0.15, + "output": 1.25 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-flash-image", + "variant": "flex", + "input": 0.15, + "output": 1.25 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-flash-image", + "variant": "priority", + "input": 0.54 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-flash-lite", + "variant": "", + "input": 0.1, + "output": 0.4, + "cached_input": 0.01 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-flash-lite", + "variant": "batches", + "input": 0.05, + "output": 0.2 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-flash-lite", + "variant": "flex", + "input": 0.05, + "output": 0.2, + "cached_input": 0.01 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-flash-lite", + "variant": "priority", + "input": 0.18, + "output": 0.72, + "cached_input": 0.018 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-flash-lite-preview-06-17", + "variant": "", + "input": 0.1, + "output": 0.4, + "cached_input": 0.01 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-flash-lite-preview-09-2025", + "variant": "", + "input": 0.1, + "output": 0.4, + "cached_input": 0.01 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-flash-preview-09-2025", + "variant": "", + "input": 0.3, + "output": 2.5, + "cached_input": 0.03 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-pro", + "variant": "", + "input": 1.25, + "output": 10, + "cached_input": 0.125 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-pro", + "variant": "above_200k_tokens", + "input": 2.5, + "output": 15, + "cached_input": 0.25 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-pro", + "variant": "above_200k_tokens_priority", + "input": 4.5, + "output": 27, + "cached_input": 0.45 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-pro", + "variant": "batches", + "input": 0.625, + "output": 5 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-pro", + "variant": "flex", + "input": 0.625, + "output": 5, + "cached_input": 0.125 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-pro", + "variant": "priority", + "input": 2.25, + "output": 18, + "cached_input": 0.225 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-pro-preview-tts", + "variant": "", + "input": 1, + "output": 20, + "cached_input": 0.125 + }, + { + "provider": "Google/Vertex", + "model": "gemini-2.5-pro-preview-tts", + "variant": "batches", + "input": 0.5 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3-flash-preview", + "variant": "", + "input": 0.5, + "output": 3, + "cached_input": 0.05 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3-flash-preview", + "variant": "batches", + "input": 0.25, + "output": 1.5 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3-flash-preview", + "variant": "flex", + "input": 0.25, + "output": 1.5, + "cached_input": 0.05 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3-flash-preview", + "variant": "priority", + "input": 0.9, + "output": 5.4, + "cached_input": 0.09 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3-pro-image", + "variant": "", + "input": 2, + "output": 12, + "cached_input": 0.2 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3-pro-image", + "variant": "above_200k_tokens", + "input": 4, + "output": 18, + "cached_input": 0.4 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3-pro-image", + "variant": "above_200k_tokens_priority", + "input": 7.2, + "output": 32.4, + "cached_input": 0.72 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3-pro-image", + "variant": "batches", + "input": 1, + "output": 6 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3-pro-image", + "variant": "flex", + "input": 1, + "output": 6, + "cached_input": 0.1 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3-pro-image", + "variant": "priority", + "input": 3.6, + "output": 21.6, + "cached_input": 0.36 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3-pro-image-preview", + "variant": "", + "input": 2, + "output": 12 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3-pro-image-preview", + "variant": "batches", + "input": 1, + "output": 6 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3-pro-preview", + "variant": "", + "input": 2, + "output": 12, + "cached_input": 0.2 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3-pro-preview", + "variant": "above_200k_tokens", + "input": 4, + "output": 18, + "cached_input": 0.4 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3-pro-preview", + "variant": "above_200k_tokens_priority", + "input": 7.2, + "output": 32.4, + "cached_input": 0.72 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3-pro-preview", + "variant": "batches", + "input": 1, + "output": 6 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3-pro-preview", + "variant": "priority", + "input": 3.6, + "output": 21.6, + "cached_input": 0.36 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.1-flash-image", + "variant": "", + "input": 0.5, + "output": 3, + "cached_input": 0.05 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.1-flash-image", + "variant": "batches", + "input": 0.25, + "output": 1.5 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.1-flash-image", + "variant": "flex", + "input": 0.25, + "output": 1.5, + "cached_input": 0.025 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.1-flash-image-preview", + "variant": "", + "input": 0.5, + "output": 3 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.1-flash-lite", + "variant": "", + "input": 0.25, + "output": 1.5, + "cached_input": 0.025 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.1-flash-lite", + "variant": "batches", + "input": 0.125, + "output": 0.75 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.1-flash-lite", + "variant": "flex", + "input": 0.125, + "output": 0.75, + "cached_input": 0.0125 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.1-flash-lite", + "variant": "priority", + "input": 0.45, + "output": 2.7, + "cached_input": 0.045 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.1-flash-lite-image", + "variant": "", + "input": 0.25, + "output": 1.5, + "cached_input": 0.025 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.1-flash-lite-image", + "variant": "batches", + "input": 0.125, + "output": 0.75 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.1-flash-lite-image", + "variant": "flex", + "input": 0.125, + "output": 0.75, + "cached_input": 0.0125 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.1-flash-lite-preview", + "variant": "", + "input": 0.25, + "output": 1.5, + "cached_input": 0.025 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.1-pro-preview", + "variant": "", + "input": 2, + "output": 12, + "cached_input": 0.2 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.1-pro-preview", + "variant": "above_200k_tokens", + "input": 4, + "output": 18, + "cached_input": 0.4 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.1-pro-preview", + "variant": "above_200k_tokens_priority", + "input": 7.2, + "output": 32.4, + "cached_input": 0.72 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.1-pro-preview", + "variant": "batches", + "input": 1, + "output": 6 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.1-pro-preview", + "variant": "flex", + "input": 1, + "output": 6, + "cached_input": 0.2 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.1-pro-preview", + "variant": "priority", + "input": 3.6, + "output": 21.6, + "cached_input": 0.36 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.1-pro-preview-customtools", + "variant": "", + "input": 2, + "output": 12, + "cached_input": 0.2 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.1-pro-preview-customtools", + "variant": "above_200k_tokens", + "input": 4, + "output": 18, + "cached_input": 0.4 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.1-pro-preview-customtools", + "variant": "batches", + "input": 1, + "output": 6 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.5-flash", + "variant": "", + "input": 1.5, + "output": 9, + "cached_input": 0.15 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.5-flash", + "variant": "batches", + "input": 0.75, + "output": 4.5 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.5-flash", + "variant": "flex", + "input": 0.75, + "output": 4.5, + "cached_input": 0.075 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.5-flash", + "variant": "priority", + "input": 2.7, + "output": 16.2, + "cached_input": 0.27 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.5-flash-lite", + "variant": "", + "input": 0.3, + "output": 2.5, + "cached_input": 0.03 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.5-flash-lite", + "variant": "batches", + "input": 0.15, + "output": 1.25 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.5-flash-lite", + "variant": "flex", + "input": 0.15, + "output": 1.25, + "cached_input": 0.015 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.5-flash-lite", + "variant": "priority", + "input": 0.54, + "output": 4.5, + "cached_input": 0.054 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.6-flash", + "variant": "", + "input": 0.75, + "output": 3.75, + "cached_input": 0.075 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.6-flash", + "variant": "batches", + "input": 0.375, + "output": 1.875 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.6-flash", + "variant": "flex", + "input": 0.375, + "output": 1.875, + "cached_input": 0.0375 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.6-flash", + "variant": "priority", + "input": 1.35, + "output": 6.75, + "cached_input": 0.135 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.7-flash", + "variant": "", + "input": 0.75, + "output": 3.75, + "cached_input": 0.075 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.7-flash", + "variant": "batches", + "input": 0.375, + "output": 1.875 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.7-flash", + "variant": "flex", + "input": 0.375, + "output": 1.875, + "cached_input": 0.0375 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.7-flash", + "variant": "priority", + "input": 1.35, + "output": 6.75, + "cached_input": 0.135 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.8-flash", + "variant": "", + "input": 0.75, + "output": 3.75, + "cached_input": 0.075 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.8-flash", + "variant": "batches", + "input": 0.375, + "output": 1.875 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.8-flash", + "variant": "flex", + "input": 0.375, + "output": 1.875, + "cached_input": 0.0375 + }, + { + "provider": "Google/Vertex", + "model": "gemini-3.8-flash", + "variant": "priority", + "input": 1.35, + "output": 6.75, + "cached_input": 0.135 + }, + { + "provider": "Google/Vertex", + "model": "gemini-live-2.5-flash-native-audio", + "variant": "", + "input": 0.5, + "output": 2 + }, + { + "provider": "Google/Vertex", + "model": "gemini-live-2.5-flash-preview-native-audio-09-2025", + "variant": "", + "input": 0.5, + "output": 2, + "cached_input": 0.075 + }, + { + "provider": "Google/Vertex", + "model": "gemini-omni-flash-preview", + "variant": "", + "input": 1.5, + "output": 9 + }, + { + "provider": "Google/Vertex", + "model": "gemini-robotics-er-1.5-preview", + "variant": "", + "input": 0.3, + "output": 2.5, + "cached_input": 0 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/deep-research-pro-preview-12-2025", + "variant": "", + "input": 2, + "output": 12, + "cached_input": 0.2 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/deep-research-pro-preview-12-2025", + "variant": "batches", + "input": 1, + "output": 6 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-2.5-flash-image", + "variant": "", + "input": 0.3, + "output": 2.5, + "cached_input": 0.03 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-2.5-flash-image", + "variant": "batches", + "input": 0.15, + "output": 1.25 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-2.5-flash-image", + "variant": "flex", + "input": 0.15, + "output": 1.25 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-2.5-flash-image", + "variant": "priority", + "input": 0.54 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3-pro-image", + "variant": "", + "input": 2, + "output": 12, + "cached_input": 0.2 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3-pro-image", + "variant": "above_200k_tokens", + "input": 4, + "output": 18, + "cached_input": 0.4 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3-pro-image", + "variant": "above_200k_tokens_priority", + "input": 7.2, + "output": 32.4, + "cached_input": 0.72 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3-pro-image", + "variant": "batches", + "input": 1, + "output": 6 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3-pro-image", + "variant": "flex", + "input": 1, + "output": 6, + "cached_input": 0.1 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3-pro-image", + "variant": "priority", + "input": 3.6, + "output": 21.6, + "cached_input": 0.36 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3-pro-image-preview", + "variant": "", + "input": 2, + "output": 12 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3-pro-image-preview", + "variant": "batches", + "input": 1, + "output": 6 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3.1-flash-image", + "variant": "", + "input": 0.5, + "output": 3, + "cached_input": 0.05 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3.1-flash-image", + "variant": "batches", + "input": 0.25, + "output": 1.5 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3.1-flash-image", + "variant": "flex", + "input": 0.25, + "output": 1.5, + "cached_input": 0.025 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3.1-flash-image-preview", + "variant": "", + "input": 0.5, + "output": 3 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3.1-flash-lite", + "variant": "", + "input": 0.25, + "output": 1.5, + "cached_input": 0.025 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3.1-flash-lite", + "variant": "batches", + "input": 0.125, + "output": 0.75 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3.1-flash-lite", + "variant": "flex", + "input": 0.125, + "output": 0.75, + "cached_input": 0.0125 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3.1-flash-lite", + "variant": "priority", + "input": 0.45, + "output": 2.7, + "cached_input": 0.045 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3.1-flash-lite-image", + "variant": "", + "input": 0.25, + "output": 1.5, + "cached_input": 0.025 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3.1-flash-lite-image", + "variant": "batches", + "input": 0.125, + "output": 0.75 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3.1-flash-lite-image", + "variant": "flex", + "input": 0.125, + "output": 0.75, + "cached_input": 0.0125 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3.1-flash-lite-preview", + "variant": "", + "input": 0.25, + "output": 1.5, + "cached_input": 0.025 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3.5-flash-lite", + "variant": "", + "input": 0.3, + "output": 2.5, + "cached_input": 0.03 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3.5-flash-lite", + "variant": "batches", + "input": 0.15, + "output": 1.25 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3.5-flash-lite", + "variant": "flex", + "input": 0.15, + "output": 1.25, + "cached_input": 0.015 + }, + { + "provider": "Google/Vertex", + "model": "vertex_ai/gemini-3.5-flash-lite", + "variant": "priority", + "input": 0.54, + "output": 4.5, + "cached_input": 0.054 + }, + { + "provider": "Groq", + "model": "gemma-7b-it", + "variant": "", + "input": 0.05, + "output": 0.08 + }, + { + "provider": "Groq", + "model": "llama-3.1-8b-instant", + "variant": "", + "input": 0.05, + "output": 0.08 + }, + { + "provider": "Groq", + "model": "llama-3.3-70b-versatile", + "variant": "", + "input": 0.59, + "output": 0.79 + }, + { + "provider": "Groq", + "model": "meta-llama/llama-4-maverick-17b-128e-instruct", + "variant": "", + "input": 0.2, + "output": 0.6 + }, + { + "provider": "Groq", + "model": "meta-llama/llama-4-scout-17b-16e-instruct", + "variant": "", + "input": 0.11, + "output": 0.34 + }, + { + "provider": "Groq", + "model": "meta-llama/llama-guard-4-12b", + "variant": "", + "input": 0.2, + "output": 0.2 + }, + { + "provider": "Groq", + "model": "meta-llama/llama-prompt-guard-2-22m", + "variant": "", + "input": 0.03, + "output": 0.03 + }, + { + "provider": "Groq", + "model": "meta-llama/llama-prompt-guard-2-86m", + "variant": "", + "input": 0.04, + "output": 0.04 + }, + { + "provider": "Groq", + "model": "moonshotai/kimi-k2-instruct-0905", + "variant": "", + "input": 1, + "output": 3, + "cached_input": 0.5 + }, + { + "provider": "Groq", + "model": "openai/gpt-oss-120b", + "variant": "", + "input": 0.15, + "output": 0.6, + "cached_input": 0.075 + }, + { + "provider": "Groq", + "model": "openai/gpt-oss-20b", + "variant": "", + "input": 0.075, + "output": 0.3, + "cached_input": 0.0375 + }, + { + "provider": "Groq", + "model": "openai/gpt-oss-safeguard-20b", + "variant": "", + "input": 0.075, + "output": 0.3, + "cached_input": 0.037 + }, + { + "provider": "Groq", + "model": "qwen/qwen3-32b", + "variant": "", + "input": 0.29, + "output": 0.59 + }, + { + "provider": "Groq", + "model": "qwen/qwen3.6-27b", + "variant": "", + "input": 0.6, + "output": 3 + }, + { + "provider": "Groq", + "model": "qwen/qwen3.8-27b", + "variant": "", + "input": 0.8, + "output": 4 + }, + { + "provider": "Mistral", + "model": "codestral-2405", + "variant": "", + "input": 1, + "output": 3 + }, + { + "provider": "Mistral", + "model": "codestral-2508", + "variant": "", + "input": 0.3, + "output": 0.9, + "cached_input": 0.03 + }, + { + "provider": "Mistral", + "model": "codestral-embed", + "variant": "", + "input": 0.15, + "cached_input": 0.015 + }, + { + "provider": "Mistral", + "model": "codestral-embed-2505", + "variant": "", + "input": 0.15, + "cached_input": 0.015 + }, + { + "provider": "Mistral", + "model": "codestral-latest", + "variant": "", + "input": 0.3, + "output": 0.9, + "cached_input": 0.03 + }, + { + "provider": "Mistral", + "model": "codestral-mamba-latest", + "variant": "", + "input": 0.25, + "output": 0.25, + "cached_input": 0.025 + }, + { + "provider": "Mistral", + "model": "devstral-2512", + "variant": "", + "input": 0.4, + "output": 2 + }, + { + "provider": "Mistral", + "model": "devstral-latest", + "variant": "", + "input": 0.4, + "output": 2, + "cached_input": 0.04 + }, + { + "provider": "Mistral", + "model": "devstral-medium-2507", + "variant": "", + "input": 0.4, + "output": 2 + }, + { + "provider": "Mistral", + "model": "devstral-medium-latest", + "variant": "", + "input": 0.4, + "output": 2, + "cached_input": 0.04 + }, + { + "provider": "Mistral", + "model": "devstral-small-2505", + "variant": "", + "input": 0.1, + "output": 0.3 + }, + { + "provider": "Mistral", + "model": "devstral-small-2507", + "variant": "", + "input": 0.1, + "output": 0.3 + }, + { + "provider": "Mistral", + "model": "devstral-small-latest", + "variant": "", + "input": 0.1, + "output": 0.3, + "cached_input": 0.01 + }, + { + "provider": "Mistral", + "model": "glm-5-2", + "variant": "", + "input": 1.4, + "output": 4.4, + "cached_input": 0.14 + }, + { + "provider": "Mistral", + "model": "labs-devstral-small-2512", + "variant": "", + "input": 0.1, + "output": 0.3 + }, + { + "provider": "Mistral", + "model": "magistral-medium-1-2-2509", + "variant": "", + "input": 2, + "output": 5 + }, + { + "provider": "Mistral", + "model": "magistral-medium-2506", + "variant": "", + "input": 2, + "output": 5 + }, + { + "provider": "Mistral", + "model": "magistral-medium-2509", + "variant": "", + "input": 2, + "output": 5 + }, + { + "provider": "Mistral", + "model": "magistral-medium-latest", + "variant": "", + "input": 1.5, + "output": 7.5, + "cached_input": 0.15 + }, + { + "provider": "Mistral", + "model": "magistral-small-1-2-2509", + "variant": "", + "input": 0.5, + "output": 1.5 + }, + { + "provider": "Mistral", + "model": "magistral-small-2506", + "variant": "", + "input": 0.5, + "output": 1.5 + }, + { + "provider": "Mistral", + "model": "magistral-small-latest", + "variant": "", + "input": 0.15, + "output": 0.6, + "cached_input": 0.015 + }, + { + "provider": "Mistral", + "model": "ministral-14b-2512", + "variant": "", + "input": 0.2, + "output": 0.2, + "cached_input": 0.02 + }, + { + "provider": "Mistral", + "model": "ministral-14b-latest", + "variant": "", + "input": 0.2, + "output": 0.2, + "cached_input": 0.02 + }, + { + "provider": "Mistral", + "model": "ministral-3-14b-2512", + "variant": "", + "input": 0.2, + "output": 0.2, + "cached_input": 0.02 + }, + { + "provider": "Mistral", + "model": "ministral-3-3b-2512", + "variant": "", + "input": 0.1, + "output": 0.1, + "cached_input": 0.01 + }, + { + "provider": "Mistral", + "model": "ministral-3-8b-2512", + "variant": "", + "input": 0.15, + "output": 0.15, + "cached_input": 0.015 + }, + { + "provider": "Mistral", + "model": "ministral-3b-2512", + "variant": "", + "input": 0.1, + "output": 0.1, + "cached_input": 0.01 + }, + { + "provider": "Mistral", + "model": "ministral-3b-latest", + "variant": "", + "input": 0.1, + "output": 0.1, + "cached_input": 0.01 + }, + { + "provider": "Mistral", + "model": "ministral-8b-2512", + "variant": "", + "input": 0.15, + "output": 0.15, + "cached_input": 0.015 + }, + { + "provider": "Mistral", + "model": "ministral-8b-latest", + "variant": "", + "input": 0.15, + "output": 0.15, + "cached_input": 0.015 + }, + { + "provider": "Mistral", + "model": "mistral-code-agent-latest", + "variant": "", + "input": 0.4, + "output": 2, + "cached_input": 0.04 + }, + { + "provider": "Mistral", + "model": "mistral-code-fim-latest", + "variant": "", + "input": 0.3, + "output": 0.9, + "cached_input": 0.03 + }, + { + "provider": "Mistral", + "model": "mistral-code-latest", + "variant": "", + "input": 0.3, + "output": 0.9, + "cached_input": 0.03 + }, + { + "provider": "Mistral", + "model": "mistral-embed", + "variant": "", + "input": 0.1 + }, + { + "provider": "Mistral", + "model": "mistral-embed-2312", + "variant": "", + "input": 0.1 + }, + { + "provider": "Mistral", + "model": "mistral-large-2402", + "variant": "", + "input": 4, + "output": 12 + }, + { + "provider": "Mistral", + "model": "mistral-large-2407", + "variant": "", + "input": 3, + "output": 9 + }, + { + "provider": "Mistral", + "model": "mistral-large-2411", + "variant": "", + "input": 2, + "output": 6 + }, + { + "provider": "Mistral", + "model": "mistral-large-2512", + "variant": "", + "input": 0.5, + "output": 1.5, + "cached_input": 0.05 + }, + { + "provider": "Mistral", + "model": "mistral-large-3", + "variant": "", + "input": 0.5, + "output": 1.5, + "cached_input": 0.05 + }, + { + "provider": "Mistral", + "model": "mistral-large-latest", + "variant": "", + "input": 0.5, + "output": 1.5, + "cached_input": 0.05 + }, + { + "provider": "Mistral", + "model": "mistral-medium", + "variant": "", + "input": 1.5, + "output": 7.5, + "cached_input": 0.15 + }, + { + "provider": "Mistral", + "model": "mistral-medium-2312", + "variant": "", + "input": 2.7, + "output": 8.1 + }, + { + "provider": "Mistral", + "model": "mistral-medium-2505", + "variant": "", + "input": 0.4, + "output": 2 + }, + { + "provider": "Mistral", + "model": "mistral-medium-2508", + "variant": "", + "input": 0.4, + "output": 2 + }, + { + "provider": "Mistral", + "model": "mistral-medium-2604", + "variant": "", + "input": 1.5, + "output": 7.5, + "cached_input": 0.15 + }, + { + "provider": "Mistral", + "model": "mistral-medium-3", + "variant": "", + "input": 1.5, + "output": 7.5, + "cached_input": 0.15 + }, + { + "provider": "Mistral", + "model": "mistral-medium-3-1-2508", + "variant": "", + "input": 0.4, + "output": 2 + }, + { + "provider": "Mistral", + "model": "mistral-medium-3-5", + "variant": "", + "input": 1.5, + "output": 7.5, + "cached_input": 0.15 + }, + { + "provider": "Mistral", + "model": "mistral-medium-3.5", + "variant": "", + "input": 1.5, + "output": 7.5, + "cached_input": 0.15 + }, + { + "provider": "Mistral", + "model": "mistral-medium-latest", + "variant": "", + "input": 1.5, + "output": 7.5, + "cached_input": 0.15 + }, + { + "provider": "Mistral", + "model": "mistral-small", + "variant": "", + "input": 0.1, + "output": 0.3, + "cached_input": 0.01 + }, + { + "provider": "Mistral", + "model": "mistral-small-2603", + "variant": "", + "input": 0.15, + "output": 0.6, + "cached_input": 0.015 + }, + { + "provider": "Mistral", + "model": "mistral-small-3-2-2506", + "variant": "", + "input": 0.06, + "output": 0.18 + }, + { + "provider": "Mistral", + "model": "mistral-small-latest", + "variant": "", + "input": 0.15, + "output": 0.6, + "cached_input": 0.015 + }, + { + "provider": "Mistral", + "model": "mistral-tiny", + "variant": "", + "input": 0.25, + "output": 0.25, + "cached_input": 0.025 + }, + { + "provider": "Mistral", + "model": "mistral-vibe-cli-fast", + "variant": "", + "input": 0.15, + "output": 0.6, + "cached_input": 0.015 + }, + { + "provider": "Mistral", + "model": "mistral-vibe-cli-latest", + "variant": "", + "input": 1.5, + "output": 7.5, + "cached_input": 0.15 + }, + { + "provider": "Mistral", + "model": "mistral-vibe-cli-with-tools", + "variant": "", + "input": 1.5, + "output": 7.5, + "cached_input": 0.15 + }, + { + "provider": "Mistral", + "model": "open-codestral-mamba", + "variant": "", + "input": 0.25, + "output": 0.25 + }, + { + "provider": "Mistral", + "model": "open-mistral-7b", + "variant": "", + "input": 0.25, + "output": 0.25 + }, + { + "provider": "Mistral", + "model": "open-mistral-nemo", + "variant": "", + "input": 0.3, + "output": 0.3, + "cached_input": 0.03 + }, + { + "provider": "Mistral", + "model": "open-mistral-nemo-2407", + "variant": "", + "input": 0.3, + "output": 0.3 + }, + { + "provider": "Mistral", + "model": "open-mixtral-8x22b", + "variant": "", + "input": 2, + "output": 6 + }, + { + "provider": "Mistral", + "model": "open-mixtral-8x7b", + "variant": "", + "input": 0.7, + "output": 0.7 + }, + { + "provider": "Mistral", + "model": "pixtral-12b-2409", + "variant": "", + "input": 0.15, + "output": 0.15 + }, + { + "provider": "Mistral", + "model": "pixtral-large-2411", + "variant": "", + "input": 2, + "output": 6 + }, + { + "provider": "Mistral", + "model": "pixtral-large-latest", + "variant": "", + "input": 2, + "output": 6, + "cached_input": 0.2 + }, + { + "provider": "Mistral", + "model": "voxtral-small-2507", + "variant": "", + "input": 0.1, + "output": 0.4, + "cached_input": 0.01 + }, + { + "provider": "Mistral", + "model": "voxtral-small-latest", + "variant": "", + "input": 0.1, + "output": 0.4, + "cached_input": 0.01 + }, + { + "provider": "Mistral", + "model": "zai-glm-5", + "variant": "", + "input": 1.4, + "output": 4.4, + "cached_input": 0.14 + }, + { + "provider": "Mistral", + "model": "zai-glm-5-2", + "variant": "", + "input": 1.4, + "output": 4.4, + "cached_input": 0.14 + }, + { + "provider": "Mistral", + "model": "zai-glm-5-3", + "variant": "", + "input": 1.4, + "output": 4.4, + "cached_input": 0.14 + }, + { + "provider": "Mistral", + "model": "zai-glm-latest", + "variant": "", + "input": 1.4, + "output": 4.4, + "cached_input": 0.14 + }, + { + "provider": "OpenAI", + "model": "chat-latest", + "variant": "", + "input": 5, + "output": 30, + "cached_input": 0.5 + }, + { + "provider": "OpenAI", + "model": "chatgpt-4o-latest", + "variant": "", + "input": 5, + "output": 15 + }, + { + "provider": "OpenAI", + "model": "chatgpt-image-latest", + "variant": "", + "input": 5, + "output": 10, + "cached_input": 1.25 + }, + { + "provider": "OpenAI", + "model": "chatgpt-image-latest", + "variant": "batches", + "input": 2.5, + "output": 5 + }, + { + "provider": "OpenAI", + "model": "codex-mini-latest", + "variant": "", + "input": 1.5, + "output": 6, + "cached_input": 0.375 + }, + { + "provider": "OpenAI", + "model": "computer-use-preview", + "variant": "", + "input": 3, + "output": 12 + }, + { + "provider": "OpenAI", + "model": "daybreak-blue-latest", + "variant": "", + "input": 4, + "output": 20, + "cached_input": 0.4 + }, + { + "provider": "OpenAI", + "model": "daybreak-blue-latest", + "variant": "above_272k_tokens", + "input": 8, + "output": 30, + "cached_input": 0.8 + }, + { + "provider": "OpenAI", + "model": "daybreak-red-latest", + "variant": "", + "input": 12.5, + "output": 75, + "cached_input": 1.25 + }, + { + "provider": "OpenAI", + "model": "daybreak-red-latest", + "variant": "above_272k_tokens", + "input": 25, + "output": 112.5, + "cached_input": 2.5 + }, + { + "provider": "OpenAI", + "model": "ft:gpt-3.5-turbo", + "variant": "", + "input": 3, + "output": 6 + }, + { + "provider": "OpenAI", + "model": "ft:gpt-3.5-turbo", + "variant": "batches", + "input": 1.5, + "output": 3 + }, + { + "provider": "OpenAI", + "model": "ft:gpt-3.5-turbo-0125", + "variant": "", + "input": 3, + "output": 6 + }, + { + "provider": "OpenAI", + "model": "ft:gpt-3.5-turbo-0613", + "variant": "", + "input": 3, + "output": 6 + }, + { + "provider": "OpenAI", + "model": "ft:gpt-3.5-turbo-1106", + "variant": "", + "input": 3, + "output": 6 + }, + { + "provider": "OpenAI", + "model": "ft:gpt-4-0613", + "variant": "", + "input": 30, + "output": 60 + }, + { + "provider": "OpenAI", + "model": "ft:gpt-4.1-2025-04-14", + "variant": "", + "input": 3, + "output": 12, + "cached_input": 0.75 + }, + { + "provider": "OpenAI", + "model": "ft:gpt-4.1-2025-04-14", + "variant": "batches", + "input": 1.5, + "output": 6 + }, + { + "provider": "OpenAI", + "model": "ft:gpt-4.1-mini-2025-04-14", + "variant": "", + "input": 0.8, + "output": 3.2, + "cached_input": 0.2 + }, + { + "provider": "OpenAI", + "model": "ft:gpt-4.1-mini-2025-04-14", + "variant": "batches", + "input": 0.4, + "output": 1.6 + }, + { + "provider": "OpenAI", + "model": "ft:gpt-4.1-nano-2025-04-14", + "variant": "", + "input": 0.2, + "output": 0.8, + "cached_input": 0.05 + }, + { + "provider": "OpenAI", + "model": "ft:gpt-4.1-nano-2025-04-14", + "variant": "batches", + "input": 0.1, + "output": 0.4 + }, + { + "provider": "OpenAI", + "model": "ft:gpt-4o-2024-08-06", + "variant": "", + "input": 3.75, + "output": 15, + "cached_input": 1.875 + }, + { + "provider": "OpenAI", + "model": "ft:gpt-4o-2024-08-06", + "variant": "batches", + "input": 2.225, + "output": 12.5 + }, + { + "provider": "OpenAI", + "model": "ft:gpt-4o-2024-11-20", + "variant": "", + "input": 3.75, + "output": 15 + }, + { + "provider": "OpenAI", + "model": "ft:gpt-4o-mini-2024-07-18", + "variant": "", + "input": 0.3, + "output": 1.2, + "cached_input": 0.15 + }, + { + "provider": "OpenAI", + "model": "ft:gpt-4o-mini-2024-07-18", + "variant": "batches", + "input": 0.15, + "output": 0.6 + }, + { + "provider": "OpenAI", + "model": "ft:o4-mini-2025-04-16", + "variant": "", + "input": 4, + "output": 16, + "cached_input": 1 + }, + { + "provider": "OpenAI", + "model": "ft:o4-mini-2025-04-16", + "variant": "batches", + "input": 2, + "output": 8 + }, + { + "provider": "OpenAI", + "model": "gpt-3.5-turbo", + "variant": "", + "input": 0.5, + "output": 1.5 + }, + { + "provider": "OpenAI", + "model": "gpt-3.5-turbo-0125", + "variant": "", + "input": 0.5, + "output": 1.5 + }, + { + "provider": "OpenAI", + "model": "gpt-3.5-turbo-0125", + "variant": "batches", + "input": 0.25, + "output": 0.75 + }, + { + "provider": "OpenAI", + "model": "gpt-3.5-turbo-1106", + "variant": "", + "input": 1, + "output": 2 + }, + { + "provider": "OpenAI", + "model": "gpt-3.5-turbo-1106", + "variant": "batches", + "input": 1, + "output": 2 + }, + { + "provider": "OpenAI", + "model": "gpt-3.5-turbo-16k", + "variant": "", + "input": 3, + "output": 4 + }, + { + "provider": "OpenAI", + "model": "gpt-4", + "variant": "", + "input": 30, + "output": 60 + }, + { + "provider": "OpenAI", + "model": "gpt-4-0125-preview", + "variant": "", + "input": 10, + "output": 30 + }, + { + "provider": "OpenAI", + "model": "gpt-4-0314", + "variant": "", + "input": 30, + "output": 60 + }, + { + "provider": "OpenAI", + "model": "gpt-4-0613", + "variant": "", + "input": 30, + "output": 60 + }, + { + "provider": "OpenAI", + "model": "gpt-4-0613", + "variant": "batches", + "input": 15, + "output": 30 + }, + { + "provider": "OpenAI", + "model": "gpt-4-1106-preview", + "variant": "", + "input": 10, + "output": 30 + }, + { + "provider": "OpenAI", + "model": "gpt-4-turbo", + "variant": "", + "input": 10, + "output": 30 + }, + { + "provider": "OpenAI", + "model": "gpt-4-turbo-2024-04-09", + "variant": "", + "input": 10, + "output": 30 + }, + { + "provider": "OpenAI", + "model": "gpt-4-turbo-2024-04-09", + "variant": "batches", + "input": 5, + "output": 15 + }, + { + "provider": "OpenAI", + "model": "gpt-4-turbo-preview", + "variant": "", + "input": 10, + "output": 30 + }, + { + "provider": "OpenAI", + "model": "gpt-4.1", + "variant": "", + "input": 2, + "output": 8, + "cached_input": 0.5 + }, + { + "provider": "OpenAI", + "model": "gpt-4.1", + "variant": "batches", + "input": 1, + "output": 4 + }, + { + "provider": "OpenAI", + "model": "gpt-4.1", + "variant": "priority", + "input": 3.5, + "output": 14, + "cached_input": 0.875 + }, + { + "provider": "OpenAI", + "model": "gpt-4.1-2025-04-14", + "variant": "", + "input": 2, + "output": 8, + "cached_input": 0.5 + }, + { + "provider": "OpenAI", + "model": "gpt-4.1-2025-04-14", + "variant": "batches", + "input": 1, + "output": 4 + }, + { + "provider": "OpenAI", + "model": "gpt-4.1-2025-04-14", + "variant": "priority", + "input": 3.5, + "output": 14, + "cached_input": 0.875 + }, + { + "provider": "OpenAI", + "model": "gpt-4.1-mini", + "variant": "", + "input": 0.4, + "output": 1.6, + "cached_input": 0.1 + }, + { + "provider": "OpenAI", + "model": "gpt-4.1-mini", + "variant": "batches", + "input": 0.2, + "output": 0.8 + }, + { + "provider": "OpenAI", + "model": "gpt-4.1-mini", + "variant": "priority", + "input": 0.7, + "output": 2.8, + "cached_input": 0.175 + }, + { + "provider": "OpenAI", + "model": "gpt-4.1-mini-2025-04-14", + "variant": "", + "input": 0.4, + "output": 1.6, + "cached_input": 0.1 + }, + { + "provider": "OpenAI", + "model": "gpt-4.1-mini-2025-04-14", + "variant": "batches", + "input": 0.2, + "output": 0.8 + }, + { + "provider": "OpenAI", + "model": "gpt-4.1-mini-2025-04-14", + "variant": "priority", + "input": 0.7, + "output": 2.8, + "cached_input": 0.175 + }, + { + "provider": "OpenAI", + "model": "gpt-4.1-nano", + "variant": "", + "input": 0.1, + "output": 0.4, + "cached_input": 0.025 + }, + { + "provider": "OpenAI", + "model": "gpt-4.1-nano", + "variant": "batches", + "input": 0.05, + "output": 0.2 + }, + { + "provider": "OpenAI", + "model": "gpt-4.1-nano", + "variant": "priority", + "input": 0.2, + "output": 0.8, + "cached_input": 0.05 + }, + { + "provider": "OpenAI", + "model": "gpt-4.1-nano-2025-04-14", + "variant": "", + "input": 0.1, + "output": 0.4, + "cached_input": 0.025 + }, + { + "provider": "OpenAI", + "model": "gpt-4.1-nano-2025-04-14", + "variant": "batches", + "input": 0.05, + "output": 0.2 + }, + { + "provider": "OpenAI", + "model": "gpt-4.1-nano-2025-04-14", + "variant": "priority", + "input": 0.2, + "output": 0.8, + "cached_input": 0.05 + }, + { + "provider": "OpenAI", + "model": "gpt-4o", + "variant": "", + "input": 2.5, + "output": 10, + "cached_input": 1.25 + }, + { + "provider": "OpenAI", + "model": "gpt-4o", + "variant": "batches", + "input": 1.25, + "output": 5 + }, + { + "provider": "OpenAI", + "model": "gpt-4o", + "variant": "priority", + "input": 4.25, + "output": 17, + "cached_input": 2.125 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-2024-05-13", + "variant": "", + "input": 5, + "output": 15 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-2024-05-13", + "variant": "batches", + "input": 2.5, + "output": 7.5 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-2024-05-13", + "variant": "priority", + "input": 8.75, + "output": 26.25 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-2024-08-06", + "variant": "", + "input": 2.5, + "output": 10, + "cached_input": 1.25 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-2024-08-06", + "variant": "batches", + "input": 1.25, + "output": 5 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-2024-08-06", + "variant": "priority", + "input": 4.25, + "output": 17, + "cached_input": 2.125 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-2024-11-20", + "variant": "", + "input": 2.5, + "output": 10, + "cached_input": 1.25 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-2024-11-20", + "variant": "batches", + "input": 1.25, + "output": 5 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-2024-11-20", + "variant": "priority", + "input": 4.25, + "output": 17, + "cached_input": 2.125 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-audio-preview", + "variant": "", + "input": 2.5, + "output": 10 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-audio-preview-2024-12-17", + "variant": "", + "input": 2.5, + "output": 10 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-audio-preview-2025-06-03", + "variant": "", + "input": 2.5, + "output": 10 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-mini", + "variant": "", + "input": 0.15, + "output": 0.6, + "cached_input": 0.075 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-mini", + "variant": "batches", + "input": 0.075, + "output": 0.3 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-mini", + "variant": "priority", + "input": 0.25, + "output": 1, + "cached_input": 0.125 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-mini-2024-07-18", + "variant": "", + "input": 0.15, + "output": 0.6, + "cached_input": 0.075 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-mini-2024-07-18", + "variant": "batches", + "input": 0.075, + "output": 0.3 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-mini-2024-07-18", + "variant": "priority", + "input": 0.25, + "output": 1, + "cached_input": 0.125 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-mini-audio-preview", + "variant": "", + "input": 0.15, + "output": 0.6 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-mini-audio-preview-2024-12-17", + "variant": "", + "input": 0.15, + "output": 0.6 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-mini-realtime-preview", + "variant": "", + "input": 0.6, + "output": 2.4, + "cached_input": 0.3 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-mini-realtime-preview-2024-12-17", + "variant": "", + "input": 0.6, + "output": 2.4, + "cached_input": 0.3 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-mini-search-preview", + "variant": "", + "input": 0.15, + "output": 0.6, + "cached_input": 0.075 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-mini-search-preview", + "variant": "batches", + "input": 0.075, + "output": 0.3 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-mini-search-preview-2025-03-11", + "variant": "", + "input": 0.15, + "output": 0.6, + "cached_input": 0.075 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-mini-search-preview-2025-03-11", + "variant": "batches", + "input": 0.075, + "output": 0.3 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-mini-transcribe", + "variant": "", + "input": 1.25, + "output": 5 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-mini-transcribe-2025-03-20", + "variant": "", + "input": 1.25, + "output": 5 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-mini-transcribe-2025-12-15", + "variant": "", + "input": 1.25, + "output": 5 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-mini-tts", + "variant": "", + "input": 0.6, + "output": 10 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-mini-tts-2025-03-20", + "variant": "", + "input": 0.6, + "output": 10 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-mini-tts-2025-12-15", + "variant": "", + "input": 0.6, + "output": 10 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-realtime-preview", + "variant": "", + "input": 5, + "output": 20, + "cached_input": 2.5 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-realtime-preview-2024-12-17", + "variant": "", + "input": 5, + "output": 20, + "cached_input": 2.5 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-realtime-preview-2025-06-03", + "variant": "", + "input": 5, + "output": 20, + "cached_input": 2.5 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-search-preview", + "variant": "", + "input": 2.5, + "output": 10, + "cached_input": 1.25 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-search-preview", + "variant": "batches", + "input": 1.25, + "output": 5 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-search-preview-2025-03-11", + "variant": "", + "input": 2.5, + "output": 10, + "cached_input": 1.25 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-search-preview-2025-03-11", + "variant": "batches", + "input": 1.25, + "output": 5 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-transcribe", + "variant": "", + "input": 2.5, + "output": 10 + }, + { + "provider": "OpenAI", + "model": "gpt-4o-transcribe-diarize", + "variant": "", + "input": 2.5, + "output": 10 + }, + { + "provider": "OpenAI", + "model": "gpt-5", + "variant": "", + "input": 1.25, + "output": 10, + "cached_input": 0.125 + }, + { + "provider": "OpenAI", + "model": "gpt-5", + "variant": "batches", + "input": 0.625, + "output": 5 + }, + { + "provider": "OpenAI", + "model": "gpt-5", + "variant": "flex", + "input": 0.625, + "output": 5, + "cached_input": 0.0625 + }, + { + "provider": "OpenAI", + "model": "gpt-5", + "variant": "priority", + "input": 2.5, + "output": 20, + "cached_input": 0.25 + }, + { + "provider": "OpenAI", + "model": "gpt-5-2025-08-07", + "variant": "", + "input": 1.25, + "output": 10, + "cached_input": 0.125 + }, + { + "provider": "OpenAI", + "model": "gpt-5-2025-08-07", + "variant": "batches", + "input": 0.625, + "output": 5 + }, + { + "provider": "OpenAI", + "model": "gpt-5-2025-08-07", + "variant": "flex", + "input": 0.625, + "output": 5, + "cached_input": 0.0625 + }, + { + "provider": "OpenAI", + "model": "gpt-5-2025-08-07", + "variant": "priority", + "input": 2.5, + "output": 20, + "cached_input": 0.25 + }, + { + "provider": "OpenAI", + "model": "gpt-5-chat", + "variant": "", + "input": 1.25, + "output": 10, + "cached_input": 0.125 + }, + { + "provider": "OpenAI", + "model": "gpt-5-chat-latest", + "variant": "", + "input": 1.25, + "output": 10, + "cached_input": 0.125 + }, + { + "provider": "OpenAI", + "model": "gpt-5-codex", + "variant": "", + "input": 1.25, + "output": 10, + "cached_input": 0.125 + }, + { + "provider": "OpenAI", + "model": "gpt-5-mini", + "variant": "", + "input": 0.25, + "output": 2, + "cached_input": 0.025 + }, + { + "provider": "OpenAI", + "model": "gpt-5-mini", + "variant": "batches", + "input": 0.125, + "output": 1 + }, + { + "provider": "OpenAI", + "model": "gpt-5-mini", + "variant": "flex", + "input": 0.125, + "output": 1, + "cached_input": 0.0125 + }, + { + "provider": "OpenAI", + "model": "gpt-5-mini", + "variant": "priority", + "input": 0.45, + "output": 3.6, + "cached_input": 0.045 + }, + { + "provider": "OpenAI", + "model": "gpt-5-mini-2025-08-07", + "variant": "", + "input": 0.25, + "output": 2, + "cached_input": 0.025 + }, + { + "provider": "OpenAI", + "model": "gpt-5-mini-2025-08-07", + "variant": "batches", + "input": 0.125, + "output": 1 + }, + { + "provider": "OpenAI", + "model": "gpt-5-mini-2025-08-07", + "variant": "flex", + "input": 0.125, + "output": 1, + "cached_input": 0.0125 + }, + { + "provider": "OpenAI", + "model": "gpt-5-mini-2025-08-07", + "variant": "priority", + "input": 0.45, + "output": 3.6, + "cached_input": 0.045 + }, + { + "provider": "OpenAI", + "model": "gpt-5-nano", + "variant": "", + "input": 0.05, + "output": 0.4, + "cached_input": 0.005 + }, + { + "provider": "OpenAI", + "model": "gpt-5-nano", + "variant": "batches", + "input": 0.025, + "output": 0.2 + }, + { + "provider": "OpenAI", + "model": "gpt-5-nano", + "variant": "flex", + "input": 0.025, + "output": 0.2, + "cached_input": 0.0025 + }, + { + "provider": "OpenAI", + "model": "gpt-5-nano", + "variant": "priority", + "input": 2.5 + }, + { + "provider": "OpenAI", + "model": "gpt-5-nano-2025-08-07", + "variant": "", + "input": 0.05, + "output": 0.4, + "cached_input": 0.005 + }, + { + "provider": "OpenAI", + "model": "gpt-5-nano-2025-08-07", + "variant": "batches", + "input": 0.025, + "output": 0.2 + }, + { + "provider": "OpenAI", + "model": "gpt-5-nano-2025-08-07", + "variant": "flex", + "input": 0.025, + "output": 0.2, + "cached_input": 0.0025 + }, + { + "provider": "OpenAI", + "model": "gpt-5-nano-2025-08-07", + "variant": "priority", + "input": 2.5 + }, + { + "provider": "OpenAI", + "model": "gpt-5-pro", + "variant": "", + "input": 15, + "output": 120 + }, + { + "provider": "OpenAI", + "model": "gpt-5-pro", + "variant": "batches", + "input": 7.5, + "output": 60 + }, + { + "provider": "OpenAI", + "model": "gpt-5-pro-2025-10-06", + "variant": "", + "input": 15, + "output": 120 + }, + { + "provider": "OpenAI", + "model": "gpt-5-pro-2025-10-06", + "variant": "batches", + "input": 7.5, + "output": 60 + }, + { + "provider": "OpenAI", + "model": "gpt-5-search-api", + "variant": "", + "input": 1.25, + "output": 10, + "cached_input": 0.125 + }, + { + "provider": "OpenAI", + "model": "gpt-5-search-api-2025-10-14", + "variant": "", + "input": 1.25, + "output": 10, + "cached_input": 0.125 + }, + { + "provider": "OpenAI", + "model": "gpt-5.1", + "variant": "", + "input": 1.25, + "output": 10, + "cached_input": 0.125 + }, + { + "provider": "OpenAI", + "model": "gpt-5.1", + "variant": "batches", + "input": 0.625, + "output": 5 + }, + { + "provider": "OpenAI", + "model": "gpt-5.1", + "variant": "flex", + "input": 0.625, + "output": 5, + "cached_input": 0.0625 + }, + { + "provider": "OpenAI", + "model": "gpt-5.1", + "variant": "priority", + "input": 2.5, + "output": 20, + "cached_input": 0.25 + }, + { + "provider": "OpenAI", + "model": "gpt-5.1-2025-11-13", + "variant": "", + "input": 1.25, + "output": 10, + "cached_input": 0.125 + }, + { + "provider": "OpenAI", + "model": "gpt-5.1-2025-11-13", + "variant": "batches", + "input": 0.625, + "output": 5 + }, + { + "provider": "OpenAI", + "model": "gpt-5.1-2025-11-13", + "variant": "flex", + "input": 0.625, + "output": 5, + "cached_input": 0.0625 + }, + { + "provider": "OpenAI", + "model": "gpt-5.1-2025-11-13", + "variant": "priority", + "input": 2.5, + "output": 20, + "cached_input": 0.25 + }, + { + "provider": "OpenAI", + "model": "gpt-5.1-chat-latest", + "variant": "", + "input": 1.25, + "output": 10, + "cached_input": 0.125 + }, + { + "provider": "OpenAI", + "model": "gpt-5.1-chat-latest", + "variant": "priority", + "input": 2.5, + "output": 20, + "cached_input": 0.25 + }, + { + "provider": "OpenAI", + "model": "gpt-5.1-codex", + "variant": "", + "input": 1.25, + "output": 10, + "cached_input": 0.125 + }, + { + "provider": "OpenAI", + "model": "gpt-5.1-codex", + "variant": "priority", + "input": 2.5, + "output": 20, + "cached_input": 0.25 + }, + { + "provider": "OpenAI", + "model": "gpt-5.1-codex-max", + "variant": "", + "input": 1.25, + "output": 10, + "cached_input": 0.125 + }, + { + "provider": "OpenAI", + "model": "gpt-5.1-codex-mini", + "variant": "", + "input": 0.25, + "output": 2, + "cached_input": 0.025 + }, + { + "provider": "OpenAI", + "model": "gpt-5.1-codex-mini", + "variant": "priority", + "input": 0.45, + "output": 3.6, + "cached_input": 0.045 + }, + { + "provider": "OpenAI", + "model": "gpt-5.2", + "variant": "", + "input": 1.75, + "output": 14, + "cached_input": 0.175 + }, + { + "provider": "OpenAI", + "model": "gpt-5.2", + "variant": "batches", + "input": 0.875, + "output": 7 + }, + { + "provider": "OpenAI", + "model": "gpt-5.2", + "variant": "flex", + "input": 0.875, + "output": 7, + "cached_input": 0.0875 + }, + { + "provider": "OpenAI", + "model": "gpt-5.2", + "variant": "priority", + "input": 3.5, + "output": 28, + "cached_input": 0.35 + }, + { + "provider": "OpenAI", + "model": "gpt-5.2-2025-12-11", + "variant": "", + "input": 1.75, + "output": 14, + "cached_input": 0.175 + }, + { + "provider": "OpenAI", + "model": "gpt-5.2-2025-12-11", + "variant": "batches", + "input": 0.875, + "output": 7 + }, + { + "provider": "OpenAI", + "model": "gpt-5.2-2025-12-11", + "variant": "flex", + "input": 0.875, + "output": 7, + "cached_input": 0.0875 + }, + { + "provider": "OpenAI", + "model": "gpt-5.2-2025-12-11", + "variant": "priority", + "input": 3.5, + "output": 28, + "cached_input": 0.35 + }, + { + "provider": "OpenAI", + "model": "gpt-5.2-chat-latest", + "variant": "", + "input": 1.75, + "output": 14, + "cached_input": 0.175 + }, + { + "provider": "OpenAI", + "model": "gpt-5.2-chat-latest", + "variant": "priority", + "input": 3.5, + "output": 28, + "cached_input": 0.35 + }, + { + "provider": "OpenAI", + "model": "gpt-5.2-codex", + "variant": "", + "input": 1.75, + "output": 14, + "cached_input": 0.175 + }, + { + "provider": "OpenAI", + "model": "gpt-5.2-codex", + "variant": "priority", + "input": 3.5, + "output": 28, + "cached_input": 0.35 + }, + { + "provider": "OpenAI", + "model": "gpt-5.2-pro", + "variant": "", + "input": 21, + "output": 168 + }, + { + "provider": "OpenAI", + "model": "gpt-5.2-pro", + "variant": "batches", + "input": 10.5, + "output": 84 + }, + { + "provider": "OpenAI", + "model": "gpt-5.2-pro-2025-12-11", + "variant": "", + "input": 21, + "output": 168 + }, + { + "provider": "OpenAI", + "model": "gpt-5.2-pro-2025-12-11", + "variant": "batches", + "input": 10.5, + "output": 84 + }, + { + "provider": "OpenAI", + "model": "gpt-5.3-chat-latest", + "variant": "", + "input": 1.75, + "output": 14, + "cached_input": 0.175 + }, + { + "provider": "OpenAI", + "model": "gpt-5.3-chat-latest", + "variant": "priority", + "input": 3.5, + "output": 28, + "cached_input": 0.35 + }, + { + "provider": "OpenAI", + "model": "gpt-5.3-codex", + "variant": "", + "input": 1.75, + "output": 14, + "cached_input": 0.175 + }, + { + "provider": "OpenAI", + "model": "gpt-5.3-codex", + "variant": "priority", + "input": 3.5, + "output": 28, + "cached_input": 0.35 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4", + "variant": "", + "input": 2.5, + "output": 15, + "cached_input": 0.25 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4", + "variant": "above_272k_tokens", + "input": 5, + "output": 22.5, + "cached_input": 0.5 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4", + "variant": "above_272k_tokens_flex", + "input": 2.5, + "output": 11.25, + "cached_input": 0.25 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4", + "variant": "batches", + "input": 1.25, + "output": 7.5 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4", + "variant": "flex", + "input": 1.25, + "output": 7.5, + "cached_input": 0.13 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4", + "variant": "priority", + "input": 5, + "output": 30, + "cached_input": 0.5 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-2026-03-05", + "variant": "", + "input": 2.5, + "output": 15, + "cached_input": 0.25 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-2026-03-05", + "variant": "above_272k_tokens", + "input": 5, + "output": 22.5, + "cached_input": 0.5 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-2026-03-05", + "variant": "above_272k_tokens_flex", + "input": 2.5, + "output": 11.25, + "cached_input": 0.25 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-2026-03-05", + "variant": "batches", + "input": 1.25, + "output": 7.5 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-2026-03-05", + "variant": "flex", + "input": 1.25, + "output": 7.5, + "cached_input": 0.13 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-2026-03-05", + "variant": "priority", + "input": 5, + "output": 30, + "cached_input": 0.5 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-mini", + "variant": "", + "input": 0.75, + "output": 4.5, + "cached_input": 0.075 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-mini", + "variant": "batches", + "input": 0.375, + "output": 2.25 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-mini", + "variant": "flex", + "input": 0.375, + "output": 2.25, + "cached_input": 0.0375 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-mini", + "variant": "priority", + "input": 1.5, + "output": 9, + "cached_input": 0.15 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-mini-2026-03-17", + "variant": "", + "input": 0.75, + "output": 4.5, + "cached_input": 0.075 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-mini-2026-03-17", + "variant": "batches", + "input": 0.375, + "output": 2.25 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-mini-2026-03-17", + "variant": "flex", + "input": 0.375, + "output": 2.25, + "cached_input": 0.0375 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-mini-2026-03-17", + "variant": "priority", + "input": 1.5, + "output": 9, + "cached_input": 0.15 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-nano", + "variant": "", + "input": 0.2, + "output": 1.25, + "cached_input": 0.02 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-nano", + "variant": "batches", + "input": 0.1, + "output": 0.625 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-nano", + "variant": "flex", + "input": 0.1, + "output": 0.625, + "cached_input": 0.01 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-nano-2026-03-17", + "variant": "", + "input": 0.2, + "output": 1.25, + "cached_input": 0.02 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-nano-2026-03-17", + "variant": "batches", + "input": 0.1, + "output": 0.625 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-nano-2026-03-17", + "variant": "flex", + "input": 0.1, + "output": 0.625, + "cached_input": 0.01 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-pro", + "variant": "", + "input": 30, + "output": 180 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-pro", + "variant": "above_272k_tokens", + "input": 60, + "output": 270 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-pro", + "variant": "above_272k_tokens_flex", + "input": 30, + "output": 135 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-pro", + "variant": "batches", + "input": 15, + "output": 90 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-pro", + "variant": "flex", + "input": 15, + "output": 90 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-pro-2026-03-05", + "variant": "", + "input": 30, + "output": 180 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-pro-2026-03-05", + "variant": "above_272k_tokens", + "input": 60, + "output": 270 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-pro-2026-03-05", + "variant": "above_272k_tokens_flex", + "input": 30, + "output": 135 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-pro-2026-03-05", + "variant": "batches", + "input": 15, + "output": 90 + }, + { + "provider": "OpenAI", + "model": "gpt-5.4-pro-2026-03-05", + "variant": "flex", + "input": 15, + "output": 90 + }, + { + "provider": "OpenAI", + "model": "gpt-5.5", + "variant": "", + "input": 5, + "output": 30, + "cached_input": 0.5 + }, + { + "provider": "OpenAI", + "model": "gpt-5.5", + "variant": "above_272k_tokens", + "input": 10, + "output": 45, + "cached_input": 1 + }, + { + "provider": "OpenAI", + "model": "gpt-5.5", + "variant": "above_272k_tokens_flex", + "input": 5, + "output": 22.5, + "cached_input": 0.5 + }, + { + "provider": "OpenAI", + "model": "gpt-5.5", + "variant": "batches", + "input": 2.5, + "output": 15 + }, + { + "provider": "OpenAI", + "model": "gpt-5.5", + "variant": "flex", + "input": 2.5, + "output": 15, + "cached_input": 0.25 + }, + { + "provider": "OpenAI", + "model": "gpt-5.5", + "variant": "priority", + "input": 12.5, + "output": 75, + "cached_input": 1.25 + }, + { + "provider": "OpenAI", + "model": "gpt-5.5-2026-04-23", + "variant": "", + "input": 5, + "output": 30, + "cached_input": 0.5 + }, + { + "provider": "OpenAI", + "model": "gpt-5.5-2026-04-23", + "variant": "above_272k_tokens", + "input": 10, + "output": 45, + "cached_input": 1 + }, + { + "provider": "OpenAI", + "model": "gpt-5.5-2026-04-23", + "variant": "above_272k_tokens_flex", + "input": 5, + "output": 22.5, + "cached_input": 0.5 + }, + { + "provider": "OpenAI", + "model": "gpt-5.5-2026-04-23", + "variant": "batches", + "input": 2.5, + "output": 15 + }, + { + "provider": "OpenAI", + "model": "gpt-5.5-2026-04-23", + "variant": "flex", + "input": 2.5, + "output": 15, + "cached_input": 0.25 + }, + { + "provider": "OpenAI", + "model": "gpt-5.5-2026-04-23", + "variant": "priority", + "input": 12.5, + "output": 75, + "cached_input": 1.25 + }, + { + "provider": "OpenAI", + "model": "gpt-5.5-cyber", + "variant": "", + "input": 12.5, + "output": 75, + "cached_input": 1.25 + }, + { + "provider": "OpenAI", + "model": "gpt-5.5-pro", + "variant": "", + "input": 30, + "output": 180 + }, + { + "provider": "OpenAI", + "model": "gpt-5.5-pro", + "variant": "above_272k_tokens", + "input": 60, + "output": 270 + }, + { + "provider": "OpenAI", + "model": "gpt-5.5-pro", + "variant": "batches", + "input": 15, + "output": 90 + }, + { + "provider": "OpenAI", + "model": "gpt-5.5-pro", + "variant": "flex", + "input": 15, + "output": 90 + }, + { + "provider": "OpenAI", + "model": "gpt-5.5-pro-2026-04-23", + "variant": "", + "input": 30, + "output": 180 + }, + { + "provider": "OpenAI", + "model": "gpt-5.5-pro-2026-04-23", + "variant": "above_272k_tokens", + "input": 60, + "output": 270 + }, + { + "provider": "OpenAI", + "model": "gpt-5.5-pro-2026-04-23", + "variant": "batches", + "input": 15, + "output": 90 + }, + { + "provider": "OpenAI", + "model": "gpt-5.5-pro-2026-04-23", + "variant": "flex", + "input": 15, + "output": 90 + }, + { + "provider": "OpenAI", + "model": "gpt-5.6", + "variant": "", + "input": 4, + "output": 20, + "cached_input": 0.4 + }, + { + "provider": "OpenAI", + "model": "gpt-5.6", + "variant": "above_272k_tokens", + "input": 8, + "output": 30, + "cached_input": 0.8 + }, + { + "provider": "OpenAI", + "model": "gpt-5.6", + "variant": "above_272k_tokens_flex", + "input": 4, + "output": 15, + "cached_input": 0.4 + }, + { + "provider": "OpenAI", + "model": "gpt-5.6", + "variant": "above_272k_tokens_priority", + "input": 16, + "output": 60, + "cached_input": 1.6 + }, + { + "provider": "OpenAI", + "model": "gpt-5.6", + "variant": "batches", + "input": 2, + "output": 10 + }, + { + "provider": "OpenAI", + "model": "gpt-5.6", + "variant": "flex", + "input": 2, + "output": 10, + "cached_input": 0.2 + }, + { + "provider": "OpenAI", + "model": "gpt-5.6", + "variant": "priority", + "input": 8, + "output": 40, + "cached_input": 0.8 }, { - "provider": "Google/Gemini", - "model": "gemini-3.5-flash", + "provider": "OpenAI", + "model": "gpt-5.6-cyber", "variant": "", - "input": 1.5, - "output": 9, - "cached_input": 0.15 + "input": 12.5, + "output": 75, + "cached_input": 1.25 }, { - "provider": "Google/Gemini", - "model": "gemini-3.5-flash", - "variant": "batches", - "input": 0.75, - "output": 4.5 + "provider": "OpenAI", + "model": "gpt-5.6-cyber", + "variant": "above_272k_tokens", + "input": 25, + "output": 112.5, + "cached_input": 2.5 }, { - "provider": "Google/Gemini", - "model": "gemini-3.5-flash", - "variant": "flex", - "input": 0.75, - "output": 4.5, - "cached_input": 0.08 + "provider": "OpenAI", + "model": "gpt-5.6-luna", + "variant": "", + "input": 0.2, + "output": 1.2, + "cached_input": 0.02 }, { - "provider": "Google/Gemini", - "model": "gemini-3.5-flash", - "variant": "priority", - "input": 2.7, - "output": 16.2, - "cached_input": 0.27 + "provider": "OpenAI", + "model": "gpt-5.6-luna", + "variant": "above_272k_tokens", + "input": 0.4, + "output": 1.8, + "cached_input": 0.04 }, { - "provider": "Google/Gemini", - "model": "gemini-3.5-flash-lite", - "variant": "", - "input": 0.3, - "output": 2.5, - "cached_input": 0.03 + "provider": "OpenAI", + "model": "gpt-5.6-luna", + "variant": "above_272k_tokens_flex", + "input": 0.2, + "output": 0.9, + "cached_input": 0.02 }, { - "provider": "Google/Gemini", - "model": "gemini-3.5-flash-lite", + "provider": "OpenAI", + "model": "gpt-5.6-luna", + "variant": "above_272k_tokens_priority", + "input": 0.8, + "output": 3.6, + "cached_input": 0.08 + }, + { + "provider": "OpenAI", + "model": "gpt-5.6-luna", "variant": "batches", - "input": 0.15, - "output": 1.25 + "input": 0.1, + "output": 0.6 }, { - "provider": "Google/Gemini", - "model": "gemini-3.5-flash-lite", + "provider": "OpenAI", + "model": "gpt-5.6-luna", "variant": "flex", - "input": 0.15, - "output": 1.25, - "cached_input": 0.02 + "input": 0.1, + "output": 0.6, + "cached_input": 0.01 }, { - "provider": "Google/Gemini", - "model": "gemini-3.5-flash-lite", + "provider": "OpenAI", + "model": "gpt-5.6-luna", "variant": "priority", - "input": 0.54, - "output": 4.5, - "cached_input": 0.05 + "input": 0.4, + "output": 2.4, + "cached_input": 0.04 }, { - "provider": "Google/Gemini", - "model": "gemini-3.5-live-translate-preview", + "provider": "OpenAI", + "model": "gpt-5.6-sol", "variant": "", - "input": 3.5, - "output": 21 + "input": 4, + "output": 20, + "cached_input": 0.4 }, { - "provider": "Google/Gemini", - "model": "gemini-3.5-transcribe", - "variant": "", - "input": 2, - "output": 12 + "provider": "OpenAI", + "model": "gpt-5.6-sol", + "variant": "above_272k_tokens", + "input": 8, + "output": 30, + "cached_input": 0.8 }, { - "provider": "Google/Gemini", - "model": "gemini-3.5-transcribe-live", - "variant": "", - "input": 3.5, - "output": 21 + "provider": "OpenAI", + "model": "gpt-5.6-sol", + "variant": "above_272k_tokens_flex", + "input": 4, + "output": 15, + "cached_input": 0.4 }, { - "provider": "Google/Gemini", - "model": "gemini-3.6-flash", - "variant": "", - "input": 0.75, - "output": 3.75, - "cached_input": 0.075 + "provider": "OpenAI", + "model": "gpt-5.6-sol", + "variant": "above_272k_tokens_priority", + "input": 16, + "output": 60, + "cached_input": 1.6 }, { - "provider": "Google/Gemini", - "model": "gemini-3.6-flash", + "provider": "OpenAI", + "model": "gpt-5.6-sol", "variant": "batches", - "input": 0.375, - "output": 1.875 + "input": 2, + "output": 10 }, { - "provider": "Google/Gemini", - "model": "gemini-3.6-flash", + "provider": "OpenAI", + "model": "gpt-5.6-sol", "variant": "flex", - "input": 0.375, - "output": 1.875, - "cached_input": 0.0375 + "input": 2, + "output": 10, + "cached_input": 0.2 }, { - "provider": "Google/Gemini", - "model": "gemini-3.6-flash", + "provider": "OpenAI", + "model": "gpt-5.6-sol", "variant": "priority", - "input": 1.35, - "output": 6.75, - "cached_input": 0.135 + "input": 8, + "output": 40, + "cached_input": 0.8 }, { - "provider": "Google/Gemini", - "model": "gemini-3.7-flash", + "provider": "OpenAI", + "model": "gpt-5.6-terra", "variant": "", - "input": 0.75, - "output": 3.75, - "cached_input": 0.075 + "input": 2, + "output": 12, + "cached_input": 0.2 }, { - "provider": "Google/Gemini", - "model": "gemini-3.7-flash", + "provider": "OpenAI", + "model": "gpt-5.6-terra", + "variant": "above_272k_tokens", + "input": 4, + "output": 18, + "cached_input": 0.4 + }, + { + "provider": "OpenAI", + "model": "gpt-5.6-terra", + "variant": "above_272k_tokens_flex", + "input": 2, + "output": 9, + "cached_input": 0.2 + }, + { + "provider": "OpenAI", + "model": "gpt-5.6-terra", + "variant": "above_272k_tokens_priority", + "input": 8, + "output": 36, + "cached_input": 0.8 + }, + { + "provider": "OpenAI", + "model": "gpt-5.6-terra", "variant": "batches", - "input": 0.375, - "output": 1.875 + "input": 1, + "output": 6 }, { - "provider": "Google/Gemini", - "model": "gemini-3.7-flash", + "provider": "OpenAI", + "model": "gpt-5.6-terra", "variant": "flex", - "input": 0.375, - "output": 1.875, - "cached_input": 0.0375 + "input": 1, + "output": 6, + "cached_input": 0.1 }, { - "provider": "Google/Gemini", - "model": "gemini-3.7-flash", + "provider": "OpenAI", + "model": "gpt-5.6-terra", "variant": "priority", - "input": 1.35, - "output": 6.75, - "cached_input": 0.135 + "input": 4, + "output": 24, + "cached_input": 0.4 }, { - "provider": "Google/Gemini", - "model": "gemini-embedding-001", + "provider": "OpenAI", + "model": "gpt-6-astra", "variant": "", - "input": 0.15, - "output": 0 + "input": 10, + "output": 50, + "cached_input": 1 }, { - "provider": "Google/Gemini", - "model": "gemini-embedding-2", - "variant": "", - "input": 0.2, - "output": 0 + "provider": "OpenAI", + "model": "gpt-6-astra", + "variant": "above_272k_tokens", + "input": 20, + "output": 75, + "cached_input": 2 + }, + { + "provider": "OpenAI", + "model": "gpt-6-astra", + "variant": "above_272k_tokens_flex", + "input": 10, + "output": 37.5, + "cached_input": 1 + }, + { + "provider": "OpenAI", + "model": "gpt-6-astra", + "variant": "above_272k_tokens_priority", + "input": 40, + "output": 150, + "cached_input": 4 }, { - "provider": "Google/Gemini", - "model": "gemini-embedding-2-preview", - "variant": "", - "input": 0.2, - "output": 0 + "provider": "OpenAI", + "model": "gpt-6-astra", + "variant": "batches", + "input": 5, + "output": 25 }, { - "provider": "Google/Gemini", - "model": "gemini-exp-1206", - "variant": "", - "input": 0.3, - "output": 2.5, - "cached_input": 0.03 + "provider": "OpenAI", + "model": "gpt-6-astra", + "variant": "flex", + "input": 5, + "output": 25, + "cached_input": 0.5 }, { - "provider": "Google/Gemini", - "model": "gemini-flash-latest", - "variant": "", - "input": 0.3, - "output": 2.5, - "cached_input": 0.03 + "provider": "OpenAI", + "model": "gpt-6-astra", + "variant": "priority", + "input": 20, + "output": 100, + "cached_input": 2 }, { - "provider": "Google/Gemini", - "model": "gemini-flash-lite-latest", + "provider": "OpenAI", + "model": "gpt-audio", "variant": "", - "input": 0.1, - "output": 0.4, - "cached_input": 0.01 + "input": 2.5, + "output": 10 }, { - "provider": "Google/Gemini", - "model": "gemini-gemma-2-27b-it", + "provider": "OpenAI", + "model": "gpt-audio-1.5", "variant": "", - "input": 0.35, - "output": 1.05 + "input": 2.5, + "output": 10 }, { - "provider": "Google/Gemini", - "model": "gemini-gemma-2-9b-it", + "provider": "OpenAI", + "model": "gpt-audio-2025-08-28", "variant": "", - "input": 0.35, - "output": 1.05 + "input": 2.5, + "output": 10 }, { - "provider": "Google/Gemini", - "model": "gemini-live-2.5-flash-preview-native-audio-09-2025", + "provider": "OpenAI", + "model": "gpt-audio-mini", "variant": "", - "input": 0.5, - "output": 2, - "cached_input": 0.075 + "input": 0.6, + "output": 2.4 }, { - "provider": "Google/Gemini", - "model": "gemini-omni-1.1-flash", + "provider": "OpenAI", + "model": "gpt-audio-mini-2025-10-06", "variant": "", - "input": 1.5, - "output": 9 + "input": 0.6, + "output": 2.4 }, { - "provider": "Google/Gemini", - "model": "gemini-omni-flash-preview", + "provider": "OpenAI", + "model": "gpt-audio-mini-2025-12-15", "variant": "", - "input": 1.5, - "output": 9 + "input": 0.6, + "output": 2.4 }, { - "provider": "Google/Gemini", - "model": "gemini-pro-latest", + "provider": "OpenAI", + "model": "gpt-daybreak-blue-latest", "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "input": 4, + "output": 20, + "cached_input": 0.4 }, { - "provider": "Google/Gemini", - "model": "gemini-pro-latest", - "variant": "above_200k_tokens", - "input": 2.5, - "output": 15, - "cached_input": 0.25 + "provider": "OpenAI", + "model": "gpt-daybreak-blue-latest", + "variant": "above_272k_tokens", + "input": 8, + "output": 30, + "cached_input": 0.8 }, { - "provider": "Google/Gemini", - "model": "gemini-robotics-er-1.5-preview", + "provider": "OpenAI", + "model": "gpt-daybreak-red-latest", "variant": "", - "input": 0.3, - "output": 2.5, - "cached_input": 0 + "input": 12.5, + "output": 75, + "cached_input": 1.25 }, { - "provider": "Google/Gemini", - "model": "gemini-robotics-er-1.6-preview", - "variant": "", - "input": 1, - "output": 5 + "provider": "OpenAI", + "model": "gpt-daybreak-red-latest", + "variant": "above_272k_tokens", + "input": 25, + "output": 112.5, + "cached_input": 2.5 }, { - "provider": "Google/Gemini", - "model": "gemini-robotics-er-2-preview", + "provider": "OpenAI", + "model": "gpt-image-1", "variant": "", - "input": 2, - "output": 10, - "cached_input": 0.2 + "input": 5, + "cached_input": 1.25 }, { - "provider": "Google/Gemini", - "model": "gemini-robotics-er-2-streaming-preview", - "variant": "", - "input": 2, - "output": 10 + "provider": "OpenAI", + "model": "gpt-image-1", + "variant": "batches", + "input": 2.5 }, { - "provider": "Google/Gemini", - "model": "nano-banana-pro-preview", + "provider": "OpenAI", + "model": "gpt-image-1-mini", "variant": "", "input": 2, - "output": 12 + "cached_input": 0.2 }, { - "provider": "Google/Gemini", - "model": "nano-banana-pro-preview", + "provider": "OpenAI", + "model": "gpt-image-1-mini", "variant": "batches", - "input": 1, - "output": 6 + "input": 1 }, { - "provider": "Google/Vertex", - "model": "deep-research-pro-preview-12-2025", + "provider": "OpenAI", + "model": "gpt-image-1.5", "variant": "", - "input": 2, - "output": 12 + "input": 5, + "output": 10, + "cached_input": 1.25 }, { - "provider": "Google/Vertex", - "model": "deep-research-pro-preview-12-2025", + "provider": "OpenAI", + "model": "gpt-image-1.5", "variant": "batches", - "input": 1, - "output": 6 + "input": 2.5, + "output": 5 }, { - "provider": "Google/Vertex", - "model": "gemini-2.0-flash", + "provider": "OpenAI", + "model": "gpt-image-1.5-2025-12-16", "variant": "", - "input": 0.1, - "output": 0.4, - "cached_input": 0.025 + "input": 5, + "output": 10, + "cached_input": 1.25 }, { - "provider": "Google/Vertex", - "model": "gemini-2.0-flash-001", - "variant": "", - "input": 0.15, - "output": 0.6, - "cached_input": 0.0375 + "provider": "OpenAI", + "model": "gpt-image-1.5-2025-12-16", + "variant": "batches", + "input": 2.5, + "output": 5 }, { - "provider": "Google/Vertex", - "model": "gemini-2.0-flash-lite", + "provider": "OpenAI", + "model": "gpt-image-2", "variant": "", - "input": 0.075, - "output": 0.3, - "cached_input": 0.01875 + "input": 5, + "cached_input": 1.25 }, { - "provider": "Google/Vertex", - "model": "gemini-2.0-flash-lite-001", - "variant": "", - "input": 0.075, - "output": 0.3, - "cached_input": 0.01875 + "provider": "OpenAI", + "model": "gpt-image-2", + "variant": "batches", + "input": 2.5 }, { - "provider": "Google/Vertex", - "model": "gemini-2.5-computer-use-preview-10-2025", + "provider": "OpenAI", + "model": "gpt-image-2-2026-04-21", "variant": "", - "input": 1.25, - "output": 10 + "input": 5, + "cached_input": 1.25 }, { - "provider": "Google/Vertex", - "model": "gemini-2.5-computer-use-preview-10-2025", - "variant": "above_200k_tokens", - "input": 2.5, - "output": 15 + "provider": "OpenAI", + "model": "gpt-image-2.5-flare", + "variant": "", + "input": 5, + "cached_input": 1.25 }, { - "provider": "Google/Vertex", - "model": "gemini-2.5-flash", + "provider": "OpenAI", + "model": "gpt-image-2.5-flare-2026-09-08", "variant": "", - "input": 0.3, - "output": 2.5, - "cached_input": 0.03 + "input": 5, + "cached_input": 1.25 }, { - "provider": "Google/Vertex", - "model": "gemini-2.5-flash-image", + "provider": "OpenAI", + "model": "gpt-image-2.5-sunburst", "variant": "", - "input": 0.3, - "output": 2.5, - "cached_input": 0.03 + "input": 5, + "cached_input": 1.25 }, { - "provider": "Google/Vertex", - "model": "gemini-2.5-flash-lite", + "provider": "OpenAI", + "model": "gpt-image-2.5-sunburst-2026-09-08", "variant": "", - "input": 0.1, - "output": 0.4, - "cached_input": 0.01 + "input": 5, + "cached_input": 1.25 }, { - "provider": "Google/Vertex", - "model": "gemini-2.5-flash-lite-preview-06-17", + "provider": "OpenAI", + "model": "gpt-realtime", "variant": "", - "input": 0.1, - "output": 0.4, - "cached_input": 0.01 + "input": 4, + "output": 16, + "cached_input": 0.4 }, { - "provider": "Google/Vertex", - "model": "gemini-2.5-flash-lite-preview-09-2025", + "provider": "OpenAI", + "model": "gpt-realtime-1.5", "variant": "", - "input": 0.1, - "output": 0.4, - "cached_input": 0.01 + "input": 4, + "output": 16, + "cached_input": 0.4 }, { - "provider": "Google/Vertex", - "model": "gemini-2.5-flash-preview-09-2025", + "provider": "OpenAI", + "model": "gpt-realtime-2", "variant": "", - "input": 0.3, - "output": 2.5, - "cached_input": 0.03 + "input": 4, + "output": 24, + "cached_input": 0.4 }, { - "provider": "Google/Vertex", - "model": "gemini-2.5-pro", + "provider": "OpenAI", + "model": "gpt-realtime-2.1", "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "input": 4, + "output": 24, + "cached_input": 0.4 }, { - "provider": "Google/Vertex", - "model": "gemini-2.5-pro", - "variant": "above_200k_tokens", - "input": 2.5, - "output": 15, - "cached_input": 0.25 + "provider": "OpenAI", + "model": "gpt-realtime-2.1-mini", + "variant": "", + "input": 0.6, + "output": 2.4, + "cached_input": 0.06 }, { - "provider": "Google/Vertex", - "model": "gemini-2.5-pro-preview-tts", + "provider": "OpenAI", + "model": "gpt-realtime-2025-08-28", "variant": "", - "input": 1, - "output": 20, - "cached_input": 0.125 + "input": 4, + "output": 16, + "cached_input": 0.4 }, { - "provider": "Google/Vertex", - "model": "gemini-3-flash-preview", + "provider": "OpenAI", + "model": "gpt-realtime-mini", "variant": "", - "input": 0.5, - "output": 3, - "cached_input": 0.05 + "input": 0.6, + "output": 2.4, + "cached_input": 0.06 }, { - "provider": "Google/Vertex", - "model": "gemini-3-flash-preview", - "variant": "priority", - "input": 0.9, - "output": 5.4, - "cached_input": 0.09 + "provider": "OpenAI", + "model": "gpt-realtime-mini-2025-10-06", + "variant": "", + "input": 0.6, + "output": 2.4, + "cached_input": 0.06 }, { - "provider": "Google/Vertex", - "model": "gemini-3-pro-image", + "provider": "OpenAI", + "model": "gpt-realtime-mini-2025-12-15", "variant": "", - "input": 2, - "output": 12 + "input": 0.6, + "output": 2.4, + "cached_input": 0.06 }, { - "provider": "Google/Vertex", - "model": "gemini-3-pro-image", - "variant": "batches", - "input": 1, - "output": 6 + "provider": "OpenAI", + "model": "gpt-rosalind-research", + "variant": "", + "input": 5, + "output": 25, + "cached_input": 0.5 }, { - "provider": "Google/Vertex", - "model": "gemini-3-pro-image-preview", + "provider": "OpenAI", + "model": "o1", "variant": "", - "input": 2, - "output": 12 + "input": 15, + "output": 60, + "cached_input": 7.5 }, { - "provider": "Google/Vertex", - "model": "gemini-3-pro-image-preview", + "provider": "OpenAI", + "model": "o1", "variant": "batches", - "input": 1, - "output": 6 + "input": 7.5, + "output": 30 }, { - "provider": "Google/Vertex", - "model": "gemini-3-pro-preview", + "provider": "OpenAI", + "model": "o1-2024-12-17", "variant": "", - "input": 2, - "output": 12, - "cached_input": 0.2 + "input": 15, + "output": 60, + "cached_input": 7.5 }, { - "provider": "Google/Vertex", - "model": "gemini-3-pro-preview", - "variant": "above_200k_tokens", - "input": 4, - "output": 18, - "cached_input": 0.4 + "provider": "OpenAI", + "model": "o1-2024-12-17", + "variant": "batches", + "input": 7.5, + "output": 30 }, { - "provider": "Google/Vertex", - "model": "gemini-3-pro-preview", - "variant": "above_200k_tokens_priority", - "input": 7.2, - "output": 32.4, - "cached_input": 0.72 + "provider": "OpenAI", + "model": "o1-pro", + "variant": "", + "input": 150, + "output": 600 }, { - "provider": "Google/Vertex", - "model": "gemini-3-pro-preview", + "provider": "OpenAI", + "model": "o1-pro", "variant": "batches", - "input": 1, - "output": 6 - }, - { - "provider": "Google/Vertex", - "model": "gemini-3-pro-preview", - "variant": "priority", - "input": 3.6, - "output": 21.6, - "cached_input": 0.36 + "input": 75, + "output": 300 }, { - "provider": "Google/Vertex", - "model": "gemini-3.1-flash-image", + "provider": "OpenAI", + "model": "o1-pro-2025-03-19", "variant": "", - "input": 0.5, - "output": 3 + "input": 150, + "output": 600 }, { - "provider": "Google/Vertex", - "model": "gemini-3.1-flash-image-preview", - "variant": "", - "input": 0.5, - "output": 3 + "provider": "OpenAI", + "model": "o1-pro-2025-03-19", + "variant": "batches", + "input": 75, + "output": 300 }, { - "provider": "Google/Vertex", - "model": "gemini-3.1-flash-lite", + "provider": "OpenAI", + "model": "o3", "variant": "", - "input": 0.25, - "output": 1.5, - "cached_input": 0.025 + "input": 2, + "output": 8, + "cached_input": 0.5 }, { - "provider": "Google/Vertex", - "model": "gemini-3.1-flash-lite", + "provider": "OpenAI", + "model": "o3", "variant": "batches", - "input": 0.125, - "output": 0.75 + "input": 1, + "output": 4 }, { - "provider": "Google/Vertex", - "model": "gemini-3.1-flash-lite", + "provider": "OpenAI", + "model": "o3", "variant": "flex", - "input": 0.125, - "output": 0.75, - "cached_input": 0.0125 + "input": 1, + "output": 4, + "cached_input": 0.25 }, { - "provider": "Google/Vertex", - "model": "gemini-3.1-flash-lite", + "provider": "OpenAI", + "model": "o3", "variant": "priority", - "input": 0.45, - "output": 2.7, - "cached_input": 0.045 + "input": 3.5, + "output": 14, + "cached_input": 0.875 }, { - "provider": "Google/Vertex", - "model": "gemini-3.1-flash-lite-image", + "provider": "OpenAI", + "model": "o3-2025-04-16", "variant": "", - "input": 0.25, - "output": 1.5, - "cached_input": 0.025 + "input": 2, + "output": 8, + "cached_input": 0.5 }, { - "provider": "Google/Vertex", - "model": "gemini-3.1-flash-lite-image", + "provider": "OpenAI", + "model": "o3-2025-04-16", "variant": "batches", - "input": 0.125, - "output": 0.75 + "input": 1, + "output": 4 }, { - "provider": "Google/Vertex", - "model": "gemini-3.1-flash-lite-preview", - "variant": "", - "input": 0.25, - "output": 1.5, - "cached_input": 0.025 + "provider": "OpenAI", + "model": "o3-2025-04-16", + "variant": "flex", + "input": 1, + "output": 4, + "cached_input": 0.25 }, { - "provider": "Google/Vertex", - "model": "gemini-3.1-pro-preview", + "provider": "OpenAI", + "model": "o3-2025-04-16", + "variant": "priority", + "input": 3.5, + "output": 14, + "cached_input": 0.875 + }, + { + "provider": "OpenAI", + "model": "o3-deep-research", "variant": "", - "input": 2, - "output": 12, - "cached_input": 0.2 + "input": 10, + "output": 40, + "cached_input": 2.5 }, { - "provider": "Google/Vertex", - "model": "gemini-3.1-pro-preview", - "variant": "above_200k_tokens", - "input": 4, - "output": 18, - "cached_input": 0.4 + "provider": "OpenAI", + "model": "o3-deep-research", + "variant": "batches", + "input": 5, + "output": 20 }, { - "provider": "Google/Vertex", - "model": "gemini-3.1-pro-preview", - "variant": "above_200k_tokens_priority", - "input": 7.2, - "output": 32.4, - "cached_input": 0.72 + "provider": "OpenAI", + "model": "o3-deep-research-2025-06-26", + "variant": "", + "input": 10, + "output": 40, + "cached_input": 2.5 }, { - "provider": "Google/Vertex", - "model": "gemini-3.1-pro-preview", + "provider": "OpenAI", + "model": "o3-deep-research-2025-06-26", "variant": "batches", - "input": 1, - "output": 6 + "input": 5, + "output": 20 }, { - "provider": "Google/Vertex", - "model": "gemini-3.1-pro-preview", - "variant": "priority", - "input": 3.6, - "output": 21.6, - "cached_input": 0.36 + "provider": "OpenAI", + "model": "o3-mini", + "variant": "", + "input": 1.1, + "output": 4.4, + "cached_input": 0.55 }, { - "provider": "Google/Vertex", - "model": "gemini-3.1-pro-preview-customtools", - "variant": "", - "input": 2, - "output": 12, - "cached_input": 0.2 + "provider": "OpenAI", + "model": "o3-mini", + "variant": "batches", + "input": 0.55, + "output": 2.2 }, { - "provider": "Google/Vertex", - "model": "gemini-3.1-pro-preview-customtools", - "variant": "above_200k_tokens", - "input": 4, - "output": 18, - "cached_input": 0.4 + "provider": "OpenAI", + "model": "o3-mini-2025-01-31", + "variant": "", + "input": 1.1, + "output": 4.4, + "cached_input": 0.55 }, { - "provider": "Google/Vertex", - "model": "gemini-3.1-pro-preview-customtools", + "provider": "OpenAI", + "model": "o3-mini-2025-01-31", "variant": "batches", - "input": 1, - "output": 6 + "input": 0.55, + "output": 2.2 }, { - "provider": "Google/Vertex", - "model": "gemini-3.5-flash", + "provider": "OpenAI", + "model": "o3-pro", "variant": "", - "input": 1.5, - "output": 9, - "cached_input": 0.15 + "input": 20, + "output": 80 }, { - "provider": "Google/Vertex", - "model": "gemini-3.5-flash", + "provider": "OpenAI", + "model": "o3-pro", "variant": "batches", - "input": 0.75, - "output": 4.5 + "input": 10, + "output": 40 }, { - "provider": "Google/Vertex", - "model": "gemini-3.5-flash", - "variant": "flex", - "input": 0.75, - "output": 4.5, - "cached_input": 0.075 + "provider": "OpenAI", + "model": "o3-pro-2025-06-10", + "variant": "", + "input": 20, + "output": 80 }, { - "provider": "Google/Vertex", - "model": "gemini-3.5-flash", - "variant": "priority", - "input": 2.7, - "output": 16.2, - "cached_input": 0.27 + "provider": "OpenAI", + "model": "o3-pro-2025-06-10", + "variant": "batches", + "input": 10, + "output": 40 }, { - "provider": "Google/Vertex", - "model": "gemini-3.5-flash-lite", + "provider": "OpenAI", + "model": "o4-mini", "variant": "", - "input": 0.3, - "output": 2.5, - "cached_input": 0.03 + "input": 1.1, + "output": 4.4, + "cached_input": 0.275 }, { - "provider": "Google/Vertex", - "model": "gemini-3.5-flash-lite", + "provider": "OpenAI", + "model": "o4-mini", "variant": "batches", - "input": 0.15, - "output": 1.25 + "input": 0.55, + "output": 2.2 }, { - "provider": "Google/Vertex", - "model": "gemini-3.5-flash-lite", + "provider": "OpenAI", + "model": "o4-mini", "variant": "flex", - "input": 0.15, - "output": 1.25, - "cached_input": 0.015 + "input": 0.55, + "output": 2.2, + "cached_input": 0.138 }, { - "provider": "Google/Vertex", - "model": "gemini-3.5-flash-lite", + "provider": "OpenAI", + "model": "o4-mini", "variant": "priority", - "input": 0.54, - "output": 4.5, - "cached_input": 0.05 + "input": 2, + "output": 8, + "cached_input": 0.5 }, { - "provider": "Google/Vertex", - "model": "gemini-3.6-flash", + "provider": "OpenAI", + "model": "o4-mini-2025-04-16", "variant": "", - "input": 0.75, - "output": 3.75, - "cached_input": 0.075 + "input": 1.1, + "output": 4.4, + "cached_input": 0.275 }, { - "provider": "Google/Vertex", - "model": "gemini-3.6-flash", + "provider": "OpenAI", + "model": "o4-mini-2025-04-16", "variant": "batches", - "input": 0.375, - "output": 1.875 + "input": 0.55, + "output": 2.2 }, { - "provider": "Google/Vertex", - "model": "gemini-3.6-flash", + "provider": "OpenAI", + "model": "o4-mini-2025-04-16", "variant": "flex", - "input": 0.375, - "output": 1.875, - "cached_input": 0.0375 + "input": 0.55, + "output": 2.2, + "cached_input": 0.138 }, { - "provider": "Google/Vertex", - "model": "gemini-3.6-flash", + "provider": "OpenAI", + "model": "o4-mini-2025-04-16", "variant": "priority", - "input": 1.35, - "output": 6.75, - "cached_input": 0.135 + "input": 2, + "output": 8, + "cached_input": 0.5 }, { - "provider": "Google/Vertex", - "model": "gemini-3.7-flash", + "provider": "OpenAI", + "model": "o4-mini-deep-research", "variant": "", - "input": 0.75, - "output": 3.75, - "cached_input": 0.075 + "input": 2, + "output": 8, + "cached_input": 0.5 }, { - "provider": "Google/Vertex", - "model": "gemini-3.7-flash", + "provider": "OpenAI", + "model": "o4-mini-deep-research", "variant": "batches", - "input": 0.375, - "output": 1.875 + "input": 1, + "output": 4 }, { - "provider": "Google/Vertex", - "model": "gemini-3.7-flash", - "variant": "flex", - "input": 0.375, - "output": 1.875, - "cached_input": 0.0375 + "provider": "OpenAI", + "model": "o4-mini-deep-research-2025-06-26", + "variant": "", + "input": 2, + "output": 8, + "cached_input": 0.5 }, { - "provider": "Google/Vertex", - "model": "gemini-3.7-flash", - "variant": "priority", - "input": 1.35, - "output": 6.75, - "cached_input": 0.135 + "provider": "OpenAI", + "model": "o4-mini-deep-research-2025-06-26", + "variant": "batches", + "input": 1, + "output": 4 }, { - "provider": "Google/Vertex", - "model": "gemini-live-2.5-flash-native-audio", + "provider": "OpenAI", + "model": "text-embedding-3-large", "variant": "", - "input": 0.5, - "output": 2 + "input": 0.13, + "output": 0 }, { - "provider": "Google/Vertex", - "model": "gemini-live-2.5-flash-preview-native-audio-09-2025", + "provider": "OpenAI", + "model": "text-embedding-3-large", + "variant": "batches", + "input": 0.065, + "output": 0 + }, + { + "provider": "OpenAI", + "model": "text-embedding-3-small", "variant": "", - "input": 0.5, - "output": 2, - "cached_input": 0.075 + "input": 0.02, + "output": 0 }, { - "provider": "Google/Vertex", - "model": "gemini-omni-flash-preview", - "variant": "", - "input": 1.5, - "output": 9 + "provider": "OpenAI", + "model": "text-embedding-3-small", + "variant": "batches", + "input": 0.01, + "output": 0 }, { - "provider": "Google/Vertex", - "model": "gemini-robotics-er-1.5-preview", + "provider": "OpenAI", + "model": "text-embedding-ada-002", "variant": "", - "input": 0.3, - "output": 2.5, - "cached_input": 0 + "input": 0.1, + "output": 0 }, { - "provider": "Google/Vertex", - "model": "vertex_ai/deep-research-pro-preview-12-2025", + "provider": "OpenAI", + "model": "text-embedding-ada-002-v2", "variant": "", - "input": 2, - "output": 12 + "input": 0.1, + "output": 0 }, { - "provider": "Google/Vertex", - "model": "vertex_ai/deep-research-pro-preview-12-2025", + "provider": "OpenAI", + "model": "text-embedding-ada-002-v2", "variant": "batches", - "input": 1, - "output": 6 + "input": 0.05, + "output": 0 }, { - "provider": "Google/Vertex", - "model": "vertex_ai/gemini-2.5-flash-image", + "provider": "OpenRouter", + "model": "aion-labs/aion-2.0", "variant": "", - "input": 0.3, - "output": 2.5, - "cached_input": 0.03 + "input": 0.8, + "output": 1.6, + "cached_input": 0.2 }, { - "provider": "Google/Vertex", - "model": "vertex_ai/gemini-3-pro-image", + "provider": "OpenRouter", + "model": "aion-labs/aion-3.0", "variant": "", - "input": 2, - "output": 12 - }, - { - "provider": "Google/Vertex", - "model": "vertex_ai/gemini-3-pro-image", - "variant": "batches", - "input": 1, - "output": 6 + "input": 3, + "output": 6, + "cached_input": 0.75 }, { - "provider": "Google/Vertex", - "model": "vertex_ai/gemini-3-pro-image-preview", + "provider": "OpenRouter", + "model": "aion-labs/aion-3.0-mini", "variant": "", - "input": 2, - "output": 12 + "input": 0.7, + "output": 1.4, + "cached_input": 0.18 }, { - "provider": "Google/Vertex", - "model": "vertex_ai/gemini-3-pro-image-preview", - "variant": "batches", - "input": 1, - "output": 6 + "provider": "OpenRouter", + "model": "aion-labs/aion-rp-llama-3.1-8b", + "variant": "", + "input": 0.8, + "output": 1.6 }, { - "provider": "Google/Vertex", - "model": "vertex_ai/gemini-3.1-flash-image", + "provider": "OpenRouter", + "model": "amazon/nova-2-lite-v1", "variant": "", - "input": 0.5, - "output": 3 + "input": 0.3, + "output": 2.5 }, { - "provider": "Google/Vertex", - "model": "vertex_ai/gemini-3.1-flash-image-preview", + "provider": "OpenRouter", + "model": "amazon/nova-lite-v1", "variant": "", - "input": 0.5, - "output": 3 + "input": 0.06, + "output": 0.24 }, { - "provider": "Google/Vertex", - "model": "vertex_ai/gemini-3.1-flash-lite", + "provider": "OpenRouter", + "model": "amazon/nova-micro-v1", "variant": "", - "input": 0.25, - "output": 1.5, - "cached_input": 0.025 + "input": 0.035, + "output": 0.14 }, { - "provider": "Google/Vertex", - "model": "vertex_ai/gemini-3.1-flash-lite", - "variant": "batches", - "input": 0.125, - "output": 0.75 + "provider": "OpenRouter", + "model": "amazon/nova-premier-v1", + "variant": "", + "input": 2.5, + "output": 12.5, + "cached_input": 0.625 }, { - "provider": "Google/Vertex", - "model": "vertex_ai/gemini-3.1-flash-lite", - "variant": "flex", - "input": 0.125, - "output": 0.75, - "cached_input": 0.0125 + "provider": "OpenRouter", + "model": "amazon/nova-pro-v1", + "variant": "", + "input": 0.8, + "output": 3.2 }, { - "provider": "Google/Vertex", - "model": "vertex_ai/gemini-3.1-flash-lite", - "variant": "priority", - "input": 0.45, - "output": 2.7, - "cached_input": 0.045 + "provider": "OpenRouter", + "model": "anthracite-org/magnum-v4-72b", + "variant": "", + "input": 2.5, + "output": 5 }, { - "provider": "Google/Vertex", - "model": "vertex_ai/gemini-3.1-flash-lite-image", + "provider": "OpenRouter", + "model": "anthropic/claude-3-haiku", "variant": "", "input": 0.25, - "output": 1.5, - "cached_input": 0.025 + "output": 1.25, + "cached_input": 0.03 }, { - "provider": "Google/Vertex", - "model": "vertex_ai/gemini-3.1-flash-lite-image", - "variant": "batches", - "input": 0.125, - "output": 0.75 + "provider": "OpenRouter", + "model": "anthropic/claude-3.5-sonnet", + "variant": "", + "input": 3, + "output": 15 }, { - "provider": "Google/Vertex", - "model": "vertex_ai/gemini-3.1-flash-lite-preview", + "provider": "OpenRouter", + "model": "anthropic/claude-3.7-sonnet", "variant": "", - "input": 0.25, - "output": 1.5, - "cached_input": 0.025 + "input": 3, + "output": 15 }, { - "provider": "Google/Vertex", - "model": "vertex_ai/gemini-3.5-flash-lite", + "provider": "OpenRouter", + "model": "anthropic/claude-fable-5", "variant": "", - "input": 0.3, - "output": 2.5, - "cached_input": 0.03 + "input": 10, + "output": 50, + "cached_input": 1 }, { - "provider": "Google/Vertex", - "model": "vertex_ai/gemini-3.5-flash-lite", - "variant": "batches", - "input": 0.15, - "output": 1.25 + "provider": "OpenRouter", + "model": "anthropic/claude-fable-5.1", + "variant": "", + "input": 10, + "output": 50, + "cached_input": 0.25 }, { - "provider": "Google/Vertex", - "model": "vertex_ai/gemini-3.5-flash-lite", - "variant": "flex", - "input": 0.15, - "output": 1.25, - "cached_input": 0.015 + "provider": "OpenRouter", + "model": "anthropic/claude-fable-5.1:batch", + "variant": "", + "input": 5, + "output": 25, + "cached_input": 0.125 }, { - "provider": "Google/Vertex", - "model": "vertex_ai/gemini-3.5-flash-lite", - "variant": "priority", - "input": 0.54, - "output": 4.5, - "cached_input": 0.05 + "provider": "OpenRouter", + "model": "anthropic/claude-fable-5:batch", + "variant": "", + "input": 5, + "output": 25, + "cached_input": 0.5 }, { - "provider": "Groq", - "model": "gemma-7b-it", + "provider": "OpenRouter", + "model": "anthropic/claude-haiku-4.5", "variant": "", - "input": 0.05, - "output": 0.08 + "input": 1, + "output": 5, + "cached_input": 0.1 }, { - "provider": "Groq", - "model": "llama-3.1-8b-instant", + "provider": "OpenRouter", + "model": "anthropic/claude-haiku-4.5:batch", "variant": "", - "input": 0.05, - "output": 0.08 + "input": 0.5, + "output": 2.5, + "cached_input": 0.05 }, { - "provider": "Groq", - "model": "llama-3.3-70b-versatile", + "provider": "OpenRouter", + "model": "anthropic/claude-opus-4", "variant": "", - "input": 0.59, - "output": 0.79 + "input": 15, + "output": 75, + "cached_input": 1.5 }, { - "provider": "Groq", - "model": "meta-llama/llama-4-maverick-17b-128e-instruct", + "provider": "OpenRouter", + "model": "anthropic/claude-opus-4.1", "variant": "", - "input": 0.2, - "output": 0.6 + "input": 15, + "output": 75, + "cached_input": 1.5 }, { - "provider": "Groq", - "model": "meta-llama/llama-4-scout-17b-16e-instruct", + "provider": "OpenRouter", + "model": "anthropic/claude-opus-4.1:batch", "variant": "", - "input": 0.11, - "output": 0.34 + "input": 7.5, + "output": 37.5, + "cached_input": 0.75 }, { - "provider": "Groq", - "model": "meta-llama/llama-guard-4-12b", + "provider": "OpenRouter", + "model": "anthropic/claude-opus-4.5", "variant": "", - "input": 0.2, - "output": 0.2 + "input": 5, + "output": 25, + "cached_input": 0.5 }, { - "provider": "Groq", - "model": "meta-llama/llama-prompt-guard-2-22m", + "provider": "OpenRouter", + "model": "anthropic/claude-opus-4.5:batch", "variant": "", - "input": 0.03, - "output": 0.03 + "input": 2.5, + "output": 12.5, + "cached_input": 0.25 + }, + { + "provider": "OpenRouter", + "model": "anthropic/claude-opus-4.6", + "variant": "", + "input": 5, + "output": 25, + "cached_input": 0.5 }, { - "provider": "Groq", - "model": "meta-llama/llama-prompt-guard-2-86m", + "provider": "OpenRouter", + "model": "anthropic/claude-opus-4.6:batch", "variant": "", - "input": 0.04, - "output": 0.04 + "input": 2.5, + "output": 12.5, + "cached_input": 0.25 }, { - "provider": "Groq", - "model": "moonshotai/kimi-k2-instruct-0905", + "provider": "OpenRouter", + "model": "anthropic/claude-opus-4.7", "variant": "", - "input": 1, - "output": 3, + "input": 5, + "output": 25, "cached_input": 0.5 }, { - "provider": "Groq", - "model": "openai/gpt-oss-120b", + "provider": "OpenRouter", + "model": "anthropic/claude-opus-4.7:batch", "variant": "", - "input": 0.15, - "output": 0.6, - "cached_input": 0.075 + "input": 2.5, + "output": 12.5, + "cached_input": 0.25 }, { - "provider": "Groq", - "model": "openai/gpt-oss-20b", + "provider": "OpenRouter", + "model": "anthropic/claude-opus-4.8", "variant": "", - "input": 0.075, - "output": 0.3, - "cached_input": 0.0375 + "input": 5, + "output": 25, + "cached_input": 0.5 }, { - "provider": "Groq", - "model": "openai/gpt-oss-safeguard-20b", + "provider": "OpenRouter", + "model": "anthropic/claude-opus-4.8:batch", "variant": "", - "input": 0.075, - "output": 0.3, - "cached_input": 0.037 + "input": 2.5, + "output": 12.5, + "cached_input": 0.25 }, { - "provider": "Groq", - "model": "qwen/qwen3-32b", + "provider": "OpenRouter", + "model": "anthropic/claude-opus-5", "variant": "", - "input": 0.29, - "output": 0.59 + "input": 5, + "output": 25, + "cached_input": 0.5 }, { - "provider": "Groq", - "model": "qwen/qwen3.6-27b", + "provider": "OpenRouter", + "model": "anthropic/claude-opus-5:batch", "variant": "", - "input": 0.6, - "output": 3 + "input": 2.5, + "output": 12.5, + "cached_input": 0.25 }, { - "provider": "Groq", - "model": "qwen/qwen3.8-27b", + "provider": "OpenRouter", + "model": "anthropic/claude-sonnet-4", "variant": "", - "input": 0.8, - "output": 4 + "input": 3, + "output": 15, + "cached_input": 0.3 }, { - "provider": "Mistral", - "model": "codestral-2405", - "variant": "", - "input": 1, - "output": 3 + "provider": "OpenRouter", + "model": "anthropic/claude-sonnet-4", + "variant": "above_200k_tokens", + "input": 6, + "output": 22.5, + "cached_input": 0.6 }, { - "provider": "Mistral", - "model": "codestral-2508", + "provider": "OpenRouter", + "model": "anthropic/claude-sonnet-4.5", "variant": "", - "input": 0.3, - "output": 0.9, - "cached_input": 0.03 + "input": 3, + "output": 15, + "cached_input": 0.3 }, { - "provider": "Mistral", - "model": "codestral-embed", - "variant": "", - "input": 0.15, - "cached_input": 0.015 + "provider": "OpenRouter", + "model": "anthropic/claude-sonnet-4.5", + "variant": "above_200k_tokens", + "input": 6, + "output": 22.5, + "cached_input": 0.6 }, { - "provider": "Mistral", - "model": "codestral-embed-2505", + "provider": "OpenRouter", + "model": "anthropic/claude-sonnet-4.5:batch", "variant": "", - "input": 0.15, - "cached_input": 0.015 + "input": 1.5, + "output": 7.5, + "cached_input": 0.15 }, { - "provider": "Mistral", - "model": "codestral-latest", - "variant": "", - "input": 0.3, - "output": 0.9, - "cached_input": 0.03 + "provider": "OpenRouter", + "model": "anthropic/claude-sonnet-4.5:batch", + "variant": "above_200k_tokens", + "input": 3, + "output": 11.25, + "cached_input": 0.3 }, { - "provider": "Mistral", - "model": "codestral-mamba-latest", + "provider": "OpenRouter", + "model": "anthropic/claude-sonnet-4.6", "variant": "", - "input": 0.25, - "output": 0.25 + "input": 3, + "output": 15, + "cached_input": 0.3 }, { - "provider": "Mistral", - "model": "devstral-2512", - "variant": "", - "input": 0.4, - "output": 2 + "provider": "OpenRouter", + "model": "anthropic/claude-sonnet-4.6", + "variant": "above_200k_tokens", + "input": 6, + "output": 22.5, + "cached_input": 0.6 }, { - "provider": "Mistral", - "model": "devstral-latest", + "provider": "OpenRouter", + "model": "anthropic/claude-sonnet-4.6:batch", "variant": "", - "input": 0.4, - "output": 2 + "input": 1.5, + "output": 7.5, + "cached_input": 0.15 }, { - "provider": "Mistral", - "model": "devstral-medium-2507", + "provider": "OpenRouter", + "model": "anthropic/claude-sonnet-5", "variant": "", - "input": 0.4, - "output": 2 + "input": 2, + "output": 10, + "cached_input": 0.2 }, { - "provider": "Mistral", - "model": "devstral-medium-latest", + "provider": "OpenRouter", + "model": "anthropic/claude-sonnet-5:batch", "variant": "", - "input": 0.4, - "output": 2 + "input": 1, + "output": 5, + "cached_input": 0.1 }, { - "provider": "Mistral", - "model": "devstral-small-2505", + "provider": "OpenRouter", + "model": "arcee-ai/trinity-large-thinking", "variant": "", - "input": 0.1, - "output": 0.3 + "input": 0.25, + "output": 0.8, + "cached_input": 0.06 }, { - "provider": "Mistral", - "model": "devstral-small-2507", + "provider": "OpenRouter", + "model": "baidu/ernie-4.5-vl-424b-a47b", "variant": "", - "input": 0.1, - "output": 0.3 + "input": 0.42, + "output": 1.25 }, { - "provider": "Mistral", - "model": "devstral-small-latest", + "provider": "OpenRouter", + "model": "bytedance-seed/seed-1.6", "variant": "", - "input": 0.1, - "output": 0.3 + "input": 0.25, + "output": 2 }, { - "provider": "Mistral", - "model": "glm-5-2", - "variant": "", - "input": 1.4, - "output": 4.4, - "cached_input": 0.14 + "provider": "OpenRouter", + "model": "bytedance-seed/seed-1.6", + "variant": "above_128k_tokens", + "input": 0.5, + "output": 4 }, { - "provider": "Mistral", - "model": "labs-devstral-small-2512", + "provider": "OpenRouter", + "model": "bytedance-seed/seed-1.6-flash", "variant": "", - "input": 0.1, + "input": 0.075, "output": 0.3 }, { - "provider": "Mistral", - "model": "magistral-medium-1-2-2509", - "variant": "", - "input": 2, - "output": 5 + "provider": "OpenRouter", + "model": "bytedance-seed/seed-1.6-flash", + "variant": "above_128k_tokens", + "input": 0.1, + "output": 0.8 }, { - "provider": "Mistral", - "model": "magistral-medium-2506", + "provider": "OpenRouter", + "model": "bytedance-seed/seed-2-1-turbo", "variant": "", - "input": 2, - "output": 5 + "input": 0.5, + "output": 2.5 }, { - "provider": "Mistral", - "model": "magistral-medium-2509", + "provider": "OpenRouter", + "model": "bytedance-seed/seed-2.0-code", "variant": "", - "input": 2, - "output": 5 + "input": 0.5, + "output": 3 }, { - "provider": "Mistral", - "model": "magistral-medium-latest", - "variant": "", - "input": 2, - "output": 5 + "provider": "OpenRouter", + "model": "bytedance-seed/seed-2.0-code", + "variant": "above_128k_tokens", + "input": 1, + "output": 6 }, { - "provider": "Mistral", - "model": "magistral-small-1-2-2509", + "provider": "OpenRouter", + "model": "bytedance-seed/seed-2.0-lite", "variant": "", - "input": 0.5, - "output": 1.5 + "input": 0.25, + "output": 2 }, { - "provider": "Mistral", - "model": "magistral-small-2506", - "variant": "", + "provider": "OpenRouter", + "model": "bytedance-seed/seed-2.0-lite", + "variant": "above_128k_tokens", "input": 0.5, - "output": 1.5 + "output": 4 }, { - "provider": "Mistral", - "model": "magistral-small-latest", + "provider": "OpenRouter", + "model": "bytedance-seed/seed-2.0-mini", "variant": "", - "input": 0.5, - "output": 1.5 + "input": 0.1, + "output": 0.4 }, { - "provider": "Mistral", - "model": "ministral-14b-2512", - "variant": "", + "provider": "OpenRouter", + "model": "bytedance-seed/seed-2.0-mini", + "variant": "above_128k_tokens", "input": 0.2, - "output": 0.2 + "output": 0.8 }, { - "provider": "Mistral", - "model": "ministral-14b-latest", + "provider": "OpenRouter", + "model": "bytedance/ui-tars-1.5-7b", "variant": "", - "input": 0.2, - "output": 0.2 + "input": 0.1, + "output": 0.2, + "cached_input": 0.1 }, { - "provider": "Mistral", - "model": "ministral-3-14b-2512", + "provider": "OpenRouter", + "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition", "variant": "", "input": 0.2, - "output": 0.2, - "cached_input": 0.02 + "output": 0.9 }, { - "provider": "Mistral", - "model": "ministral-3-3b-2512", + "provider": "OpenRouter", + "model": "cohere/command-a", "variant": "", - "input": 0.1, - "output": 0.1, - "cached_input": 0.01 + "input": 2.5, + "output": 10 }, { - "provider": "Mistral", - "model": "ministral-3-8b-2512", + "provider": "OpenRouter", + "model": "cohere/command-r-08-2024", "variant": "", "input": 0.15, - "output": 0.15, - "cached_input": 0.015 + "output": 0.6 }, { - "provider": "Mistral", - "model": "ministral-3b-2512", + "provider": "OpenRouter", + "model": "cohere/command-r-plus-08-2024", "variant": "", - "input": 0.1, - "output": 0.1 + "input": 2.5, + "output": 10 }, { - "provider": "Mistral", - "model": "ministral-3b-latest", + "provider": "OpenRouter", + "model": "cohere/command-r7b-12-2024", "variant": "", - "input": 0.1, - "output": 0.1 + "input": 0.0375, + "output": 0.15 }, { - "provider": "Mistral", - "model": "ministral-8b-2512", + "provider": "OpenRouter", + "model": "deepseek/deepseek-chat", "variant": "", - "input": 0.15, - "output": 0.15, - "cached_input": 0.015 + "input": 0.32, + "output": 0.89 }, { - "provider": "Mistral", - "model": "ministral-8b-latest", + "provider": "OpenRouter", + "model": "deepseek/deepseek-chat-v3-0324", "variant": "", - "input": 0.15, - "output": 0.15, - "cached_input": 0.015 + "input": 0.25, + "output": 1 }, { - "provider": "Mistral", - "model": "mistral-code-agent-latest", + "provider": "OpenRouter", + "model": "deepseek/deepseek-chat-v3.1", "variant": "", - "input": 0.4, - "output": 2 + "input": 0.25, + "output": 0.95, + "cached_input": 0.13 }, { - "provider": "Mistral", - "model": "mistral-code-fim-latest", - "variant": "", - "input": 0.3, - "output": 0.9, - "cached_input": 0.03 + "provider": "OpenRouter", + "model": "deepseek/deepseek-chat-v3.1", + "variant": "cache_hit", + "input": 0.02 }, { - "provider": "Mistral", - "model": "mistral-code-latest", + "provider": "OpenRouter", + "model": "deepseek/deepseek-r1", "variant": "", - "input": 0.3, - "output": 0.9, - "cached_input": 0.03 + "input": 0.7, + "output": 2.5 }, { - "provider": "Mistral", - "model": "mistral-embed", - "variant": "", - "input": 0.1 + "provider": "OpenRouter", + "model": "deepseek/deepseek-r1", + "variant": "cache_hit", + "input": 0.14 }, { - "provider": "Mistral", - "model": "mistral-embed-2312", + "provider": "OpenRouter", + "model": "deepseek/deepseek-r1-0528", "variant": "", - "input": 0.1 + "input": 0.5, + "output": 2.15, + "cached_input": 0.35 }, { - "provider": "Mistral", - "model": "mistral-large-2402", - "variant": "", - "input": 4, - "output": 12 + "provider": "OpenRouter", + "model": "deepseek/deepseek-r1-0528", + "variant": "cache_hit", + "input": 0.14 }, { - "provider": "Mistral", - "model": "mistral-large-2407", + "provider": "OpenRouter", + "model": "deepseek/deepseek-r1-distill-llama-70b", "variant": "", - "input": 3, - "output": 9 + "input": 0.8, + "output": 0.8 }, { - "provider": "Mistral", - "model": "mistral-large-2411", + "provider": "OpenRouter", + "model": "deepseek/deepseek-v3.1-terminus", "variant": "", - "input": 2, - "output": 6 + "input": 0.27, + "output": 1, + "cached_input": 0.135 }, { - "provider": "Mistral", - "model": "mistral-large-2512", + "provider": "OpenRouter", + "model": "deepseek/deepseek-v3.2", "variant": "", - "input": 0.5, - "output": 1.5, - "cached_input": 0.05 + "input": 0.269, + "output": 0.4, + "cached_input": 0.1345 }, { - "provider": "Mistral", - "model": "mistral-large-3", - "variant": "", - "input": 0.5, - "output": 1.5, - "cached_input": 0.05 + "provider": "OpenRouter", + "model": "deepseek/deepseek-v3.2", + "variant": "cache_hit", + "input": 0.1345 }, { - "provider": "Mistral", - "model": "mistral-large-latest", + "provider": "OpenRouter", + "model": "deepseek/deepseek-v3.2-exp", "variant": "", - "input": 0.5, - "output": 1.5, - "cached_input": 0.05 + "input": 0.27, + "output": 0.41 }, { - "provider": "Mistral", - "model": "mistral-medium", - "variant": "", - "input": 2.7, - "output": 8.1 + "provider": "OpenRouter", + "model": "deepseek/deepseek-v3.2-exp", + "variant": "cache_hit", + "input": 0.02 }, { - "provider": "Mistral", - "model": "mistral-medium-2312", + "provider": "OpenRouter", + "model": "deepseek/deepseek-v4-flash", "variant": "", - "input": 2.7, - "output": 8.1 + "input": 0.088606, + "output": 0.177212, + "cached_input": 0.017721 }, { - "provider": "Mistral", - "model": "mistral-medium-2505", + "provider": "OpenRouter", + "model": "deepseek/deepseek-v4-flash-0731", "variant": "", - "input": 0.4, - "output": 2 + "input": 0.04, + "output": 0.16, + "cached_input": 0.016 }, { - "provider": "Mistral", - "model": "mistral-medium-2508", + "provider": "OpenRouter", + "model": "deepseek/deepseek-v4-flash-0731:batch", "variant": "", - "input": 0.4, - "output": 2 + "input": 0.11, + "output": 0.33, + "cached_input": 0.0035 }, { - "provider": "Mistral", - "model": "mistral-medium-2604", + "provider": "OpenRouter", + "model": "deepseek/deepseek-v4-flash-vision-exp", "variant": "", - "input": 1.5, - "output": 7.5, - "cached_input": 0.15 + "input": 0.22, + "output": 0.66, + "cached_input": 0.007 }, { - "provider": "Mistral", - "model": "mistral-medium-3", + "provider": "OpenRouter", + "model": "deepseek/deepseek-v4-flash-vision-exp:batch", "variant": "", - "input": 1.5, - "output": 7.5 + "input": 0.11, + "output": 0.33, + "cached_input": 0.0035 }, { - "provider": "Mistral", - "model": "mistral-medium-3-1-2508", + "provider": "OpenRouter", + "model": "deepseek/deepseek-v4-pro", "variant": "", - "input": 0.4, - "output": 2 + "input": 0.95526, + "output": 1.91052, + "cached_input": 0.079605 }, { - "provider": "Mistral", - "model": "mistral-medium-3-5", + "provider": "OpenRouter", + "model": "deepseek/deepseek-v4-pro", + "variant": "cache_hit", + "input": 0.044 + }, + { + "provider": "OpenRouter", + "model": "deepseek/deepseek-v4-pro-0813", "variant": "", - "input": 1.5, - "output": 7.5, - "cached_input": 0.15 + "input": 1.32, + "output": 3.96, + "cached_input": 0.044 }, { - "provider": "Mistral", - "model": "mistral-medium-3.5", + "provider": "OpenRouter", + "model": "deepseek/deepseek-v4-pro-0813", + "variant": "cache_hit", + "input": 0.044 + }, + { + "provider": "OpenRouter", + "model": "deepseek/deepseek-v4-pro-0813:batch", "variant": "", - "input": 1.5, - "output": 7.5, - "cached_input": 0.15 + "input": 0.66, + "output": 1.98, + "cached_input": 0.022 }, { - "provider": "Mistral", - "model": "mistral-medium-latest", + "provider": "OpenRouter", + "model": "deepseek/deepseek-v4.1-flash", "variant": "", - "input": 1.5, - "output": 7.5, - "cached_input": 0.15 + "input": 0.3, + "output": 1.2, + "cached_input": 0.006 }, { - "provider": "Mistral", - "model": "mistral-small", + "provider": "OpenRouter", + "model": "google/gemini-2.0-flash-001", "variant": "", "input": 0.1, - "output": 0.3 + "output": 0.4 }, { - "provider": "Mistral", - "model": "mistral-small-2603", + "provider": "OpenRouter", + "model": "google/gemini-2.5-flash", "variant": "", - "input": 0.15, - "output": 0.6, - "cached_input": 0.015 + "input": 0.3, + "output": 2.5, + "cached_input": 0.03 }, { - "provider": "Mistral", - "model": "mistral-small-3-2-2506", + "provider": "OpenRouter", + "model": "google/gemini-2.5-flash-image", "variant": "", - "input": 0.06, - "output": 0.18 + "input": 0.3, + "output": 2.5, + "cached_input": 0.03 }, { - "provider": "Mistral", - "model": "mistral-small-latest", + "provider": "OpenRouter", + "model": "google/gemini-2.5-flash-lite", "variant": "", - "input": 0.15, - "output": 0.6, - "cached_input": 0.015 + "input": 0.1, + "output": 0.4, + "cached_input": 0.01 }, { - "provider": "Mistral", - "model": "mistral-tiny", + "provider": "OpenRouter", + "model": "google/gemini-2.5-flash-lite:batch", "variant": "", - "input": 0.25, - "output": 0.25 + "input": 0.05, + "output": 0.2, + "cached_input": 0.01 }, { - "provider": "Mistral", - "model": "mistral-vibe-cli-fast", + "provider": "OpenRouter", + "model": "google/gemini-2.5-flash:batch", "variant": "", "input": 0.15, - "output": 0.6, - "cached_input": 0.015 + "output": 1.25, + "cached_input": 0.03 }, { - "provider": "Mistral", - "model": "mistral-vibe-cli-latest", + "provider": "OpenRouter", + "model": "google/gemini-2.5-pro", "variant": "", - "input": 1.5, - "output": 7.5, - "cached_input": 0.15 + "input": 1.25, + "output": 10, + "cached_input": 0.125 }, { - "provider": "Mistral", - "model": "mistral-vibe-cli-with-tools", - "variant": "", - "input": 1.5, - "output": 7.5, - "cached_input": 0.15 + "provider": "OpenRouter", + "model": "google/gemini-2.5-pro", + "variant": "above_200k_tokens", + "input": 2.5, + "output": 15, + "cached_input": 0.25 }, { - "provider": "Mistral", - "model": "open-codestral-mamba", + "provider": "OpenRouter", + "model": "google/gemini-2.5-pro-preview", "variant": "", - "input": 0.25, - "output": 0.25 + "input": 1.25, + "output": 10, + "cached_input": 0.125 }, { - "provider": "Mistral", - "model": "open-mistral-7b", - "variant": "", - "input": 0.25, - "output": 0.25 + "provider": "OpenRouter", + "model": "google/gemini-2.5-pro-preview", + "variant": "above_200k_tokens", + "input": 2.5, + "output": 15, + "cached_input": 0.25 }, { - "provider": "Mistral", - "model": "open-mistral-nemo", + "provider": "OpenRouter", + "model": "google/gemini-2.5-pro-preview-05-06", "variant": "", - "input": 0.3, - "output": 0.3 + "input": 1.25, + "output": 10, + "cached_input": 0.125 }, { - "provider": "Mistral", - "model": "open-mistral-nemo-2407", - "variant": "", - "input": 0.3, - "output": 0.3 + "provider": "OpenRouter", + "model": "google/gemini-2.5-pro-preview-05-06", + "variant": "above_200k_tokens", + "input": 2.5, + "output": 15, + "cached_input": 0.25 }, { - "provider": "Mistral", - "model": "open-mixtral-8x22b", + "provider": "OpenRouter", + "model": "google/gemini-2.5-pro:batch", "variant": "", - "input": 2, - "output": 6 + "input": 0.625, + "output": 5, + "cached_input": 0.125 }, { - "provider": "Mistral", - "model": "open-mixtral-8x7b", + "provider": "OpenRouter", + "model": "google/gemini-2.5-pro:batch", + "variant": "above_200k_tokens", + "input": 1.25, + "output": 7.5, + "cached_input": 0.25 + }, + { + "provider": "OpenRouter", + "model": "google/gemini-3-flash-preview", "variant": "", - "input": 0.7, - "output": 0.7 + "input": 0.5, + "output": 3, + "cached_input": 0.05 }, { - "provider": "Mistral", - "model": "pixtral-12b-2409", + "provider": "OpenRouter", + "model": "google/gemini-3-flash-preview:batch", "variant": "", - "input": 0.15, - "output": 0.15 + "input": 0.25, + "output": 1.5 }, { - "provider": "Mistral", - "model": "pixtral-large-2411", + "provider": "OpenRouter", + "model": "google/gemini-3-pro-image", "variant": "", "input": 2, - "output": 6 + "output": 12, + "cached_input": 0.2 }, { - "provider": "Mistral", - "model": "pixtral-large-latest", + "provider": "OpenRouter", + "model": "google/gemini-3-pro-image-preview", "variant": "", "input": 2, - "output": 6 + "output": 12, + "cached_input": 0.2 }, { - "provider": "Mistral", - "model": "voxtral-small-2507", + "provider": "OpenRouter", + "model": "google/gemini-3-pro-preview", "variant": "", - "input": 0.1, - "output": 0.4 + "input": 2, + "output": 12, + "cached_input": 0.2 }, { - "provider": "Mistral", - "model": "voxtral-small-latest", - "variant": "", - "input": 0.1, - "output": 0.4 + "provider": "OpenRouter", + "model": "google/gemini-3-pro-preview", + "variant": "above_200k_tokens", + "input": 4, + "output": 18, + "cached_input": 0.4 }, { - "provider": "Mistral", - "model": "zai-glm-5-2", - "variant": "", - "input": 1.4, - "output": 4.4, - "cached_input": 0.14 + "provider": "OpenRouter", + "model": "google/gemini-3-pro-preview", + "variant": "batches", + "input": 1, + "output": 6 }, { - "provider": "OpenAI", - "model": "chat-latest", + "provider": "OpenRouter", + "model": "google/gemini-3.1-flash-image", "variant": "", - "input": 5, - "output": 30, - "cached_input": 0.5 + "input": 0.5, + "output": 3 }, { - "provider": "OpenAI", - "model": "chatgpt-4o-latest", + "provider": "OpenRouter", + "model": "google/gemini-3.1-flash-image-preview", "variant": "", - "input": 5, - "output": 15 + "input": 0.5, + "output": 3 }, { - "provider": "OpenAI", - "model": "chatgpt-image-latest", + "provider": "OpenRouter", + "model": "google/gemini-3.1-flash-lite", "variant": "", - "input": 5, - "cached_input": 1.25 + "input": 0.25, + "output": 1.5, + "cached_input": 0.025 }, { - "provider": "OpenAI", - "model": "codex-mini-latest", + "provider": "OpenRouter", + "model": "google/gemini-3.1-flash-lite-image", "variant": "", - "input": 1.5, - "output": 6, - "cached_input": 0.375 + "input": 0.25, + "output": 1.5 }, { - "provider": "OpenAI", - "model": "daybreak-blue-latest", + "provider": "OpenRouter", + "model": "google/gemini-3.1-flash-lite-preview", "variant": "", - "input": 4, - "output": 20, - "cached_input": 0.4 + "input": 0.25, + "output": 1.5, + "cached_input": 0.025 }, { - "provider": "OpenAI", - "model": "daybreak-blue-latest", - "variant": "above_272k_tokens", - "input": 8, - "output": 30, - "cached_input": 0.8 + "provider": "OpenRouter", + "model": "google/gemini-3.1-flash-lite:batch", + "variant": "", + "input": 0.125, + "output": 0.75, + "cached_input": 0.0125 }, { - "provider": "OpenAI", - "model": "daybreak-red-latest", + "provider": "OpenRouter", + "model": "google/gemini-3.1-pro-preview", "variant": "", - "input": 12.5, - "output": 75, - "cached_input": 1.25 + "input": 2, + "output": 12, + "cached_input": 0.2 }, { - "provider": "OpenAI", - "model": "daybreak-red-latest", - "variant": "above_272k_tokens", - "input": 25, - "output": 112.5, - "cached_input": 2.5 + "provider": "OpenRouter", + "model": "google/gemini-3.1-pro-preview", + "variant": "above_200k_tokens", + "input": 4, + "output": 18, + "cached_input": 0.4 }, { - "provider": "OpenAI", - "model": "ft:gpt-3.5-turbo", + "provider": "OpenRouter", + "model": "google/gemini-3.1-pro-preview-customtools", "variant": "", - "input": 3, - "output": 6 + "input": 2, + "output": 12, + "cached_input": 0.2 }, { - "provider": "OpenAI", - "model": "ft:gpt-3.5-turbo", - "variant": "batches", - "input": 1.5, - "output": 3 + "provider": "OpenRouter", + "model": "google/gemini-3.1-pro-preview-customtools", + "variant": "above_200k_tokens", + "input": 4, + "output": 18, + "cached_input": 0.4 }, { - "provider": "OpenAI", - "model": "ft:gpt-3.5-turbo-0125", + "provider": "OpenRouter", + "model": "google/gemini-3.1-pro-preview:batch", "variant": "", - "input": 3, + "input": 1, "output": 6 }, { - "provider": "OpenAI", - "model": "ft:gpt-3.5-turbo-0613", + "provider": "OpenRouter", + "model": "google/gemini-3.1-pro-preview:batch", + "variant": "above_200k_tokens", + "input": 2, + "output": 9 + }, + { + "provider": "OpenRouter", + "model": "google/gemini-3.5-flash", "variant": "", - "input": 3, - "output": 6 + "input": 1.5, + "output": 9, + "cached_input": 0.15 }, { - "provider": "OpenAI", - "model": "ft:gpt-3.5-turbo-1106", + "provider": "OpenRouter", + "model": "google/gemini-3.5-flash-lite", "variant": "", - "input": 3, - "output": 6 + "input": 0.3, + "output": 2.5, + "cached_input": 0.03 }, { - "provider": "OpenAI", - "model": "ft:gpt-4-0613", + "provider": "OpenRouter", + "model": "google/gemini-3.5-flash-lite:batch", "variant": "", - "input": 30, - "output": 60 + "input": 0.15, + "output": 1.25, + "cached_input": 0.015 }, { - "provider": "OpenAI", - "model": "ft:gpt-4.1-2025-04-14", + "provider": "OpenRouter", + "model": "google/gemini-3.5-flash:batch", "variant": "", - "input": 3, - "output": 12, - "cached_input": 0.75 + "input": 0.75, + "output": 4.5, + "cached_input": 0.075 }, { - "provider": "OpenAI", - "model": "ft:gpt-4.1-2025-04-14", - "variant": "batches", - "input": 1.5, - "output": 6 + "provider": "OpenRouter", + "model": "google/gemini-3.6-flash", + "variant": "", + "input": 0.75, + "output": 3.75, + "cached_input": 0.075 }, { - "provider": "OpenAI", - "model": "ft:gpt-4.1-mini-2025-04-14", + "provider": "OpenRouter", + "model": "google/gemini-3.6-flash:batch", "variant": "", - "input": 0.8, - "output": 3.2, - "cached_input": 0.2 + "input": 0.375, + "output": 1.875, + "cached_input": 0.0375 }, { - "provider": "OpenAI", - "model": "ft:gpt-4.1-mini-2025-04-14", - "variant": "batches", - "input": 0.4, - "output": 1.6 + "provider": "OpenRouter", + "model": "google/gemini-3.7-flash", + "variant": "", + "input": 0.75, + "output": 3.75, + "cached_input": 0.075 }, { - "provider": "OpenAI", - "model": "ft:gpt-4.1-nano-2025-04-14", + "provider": "OpenRouter", + "model": "google/gemini-3.7-flash:batch", "variant": "", - "input": 0.2, - "output": 0.8, - "cached_input": 0.05 + "input": 0.375, + "output": 1.875, + "cached_input": 0.0375 }, { - "provider": "OpenAI", - "model": "ft:gpt-4.1-nano-2025-04-14", - "variant": "batches", - "input": 0.1, - "output": 0.4 + "provider": "OpenRouter", + "model": "google/gemini-3.8-flash", + "variant": "", + "input": 0.75, + "output": 3.75, + "cached_input": 0.075 }, { - "provider": "OpenAI", - "model": "ft:gpt-4o-2024-08-06", + "provider": "OpenRouter", + "model": "google/gemini-3.8-flash:batch", "variant": "", - "input": 3.75, - "output": 15, - "cached_input": 1.875 + "input": 0.375, + "output": 1.875, + "cached_input": 0.0375 }, { - "provider": "OpenAI", - "model": "ft:gpt-4o-2024-08-06", - "variant": "batches", - "input": 1.875, - "output": 7.5 + "provider": "OpenRouter", + "model": "google/gemma-2-27b-it", + "variant": "", + "input": 0.65, + "output": 0.65 }, { - "provider": "OpenAI", - "model": "ft:gpt-4o-2024-11-20", + "provider": "OpenRouter", + "model": "google/gemma-3-12b-it", "variant": "", - "input": 3.75, - "output": 15 + "input": 0.05, + "output": 0.15 }, { - "provider": "OpenAI", - "model": "ft:gpt-4o-mini-2024-07-18", + "provider": "OpenRouter", + "model": "google/gemma-3-27b-it", "variant": "", - "input": 0.3, - "output": 1.2, - "cached_input": 0.15 + "input": 0.08, + "output": 0.45, + "cached_input": 0.04 }, { - "provider": "OpenAI", - "model": "ft:gpt-4o-mini-2024-07-18", - "variant": "batches", - "input": 0.15, - "output": 0.6 + "provider": "OpenRouter", + "model": "google/gemma-3-4b-it", + "variant": "", + "input": 0.05, + "output": 0.1 }, { - "provider": "OpenAI", - "model": "ft:o4-mini-2025-04-16", + "provider": "OpenRouter", + "model": "google/gemma-4-26b-a4b-it", "variant": "", - "input": 4, - "output": 16, - "cached_input": 1 + "input": 0.09, + "output": 0.3, + "cached_input": 0.05 }, { - "provider": "OpenAI", - "model": "ft:o4-mini-2025-04-16", - "variant": "batches", - "input": 2, - "output": 8 + "provider": "OpenRouter", + "model": "google/gemma-4-31b-it", + "variant": "", + "input": 0.09, + "output": 0.34, + "cached_input": 0.05 }, { - "provider": "OpenAI", - "model": "gpt-3.5-turbo", + "provider": "OpenRouter", + "model": "gryphe/mythomax-l2-13b", "variant": "", - "input": 0.5, - "output": 1.5 + "input": 0.08, + "output": 0.11 }, { - "provider": "OpenAI", - "model": "gpt-3.5-turbo-0125", + "provider": "OpenRouter", + "model": "ibm-granite/granite-4.0-h-micro", "variant": "", - "input": 0.5, - "output": 1.5 + "input": 0.017, + "output": 0.112 }, { - "provider": "OpenAI", - "model": "gpt-3.5-turbo-1106", + "provider": "OpenRouter", + "model": "ibm-granite/granite-4.2-8b", "variant": "", - "input": 1, - "output": 2 + "input": 0.1, + "output": 0.15, + "cached_input": 0.05 }, { - "provider": "OpenAI", - "model": "gpt-3.5-turbo-16k", + "provider": "OpenRouter", + "model": "inception/mercury-2", "variant": "", - "input": 3, - "output": 4 + "input": 0.25, + "output": 0.75, + "cached_input": 0.025 }, { - "provider": "OpenAI", - "model": "gpt-4", + "provider": "OpenRouter", + "model": "inception/mercury-2.5", "variant": "", - "input": 30, - "output": 60 + "input": 0.04, + "output": 0.15, + "cached_input": 0.004 }, { - "provider": "OpenAI", - "model": "gpt-4-0125-preview", + "provider": "OpenRouter", + "model": "inclusionai/ling-3.0-flash", "variant": "", - "input": 10, - "output": 30 + "input": 0.021, + "output": 0.063, + "cached_input": 0.0042 }, { - "provider": "OpenAI", - "model": "gpt-4-0314", + "provider": "OpenRouter", + "model": "inclusionai/ling-3.0-flash-fin", "variant": "", - "input": 30, - "output": 60 + "input": 0.06, + "output": 0.18, + "cached_input": 0.012 }, { - "provider": "OpenAI", - "model": "gpt-4-0613", + "provider": "OpenRouter", + "model": "inclusionai/ling-3.0-flash-vl", "variant": "", - "input": 30, - "output": 60 + "input": 0.06, + "output": 0.18, + "cached_input": 0.012 }, { - "provider": "OpenAI", - "model": "gpt-4-1106-preview", + "provider": "OpenRouter", + "model": "inference-net/schematron-v2-small", "variant": "", - "input": 10, - "output": 30 + "input": 0.05, + "output": 0.23, + "cached_input": 0.05 }, { - "provider": "OpenAI", - "model": "gpt-4-turbo", + "provider": "OpenRouter", + "model": "inference-net/schematron-v2-turbo", "variant": "", - "input": 10, - "output": 30 + "input": 0.03, + "output": 0.15, + "cached_input": 0.03 }, { - "provider": "OpenAI", - "model": "gpt-4-turbo-2024-04-09", + "provider": "OpenRouter", + "model": "kwaipilot/kat-coder-pro-v2", "variant": "", - "input": 10, - "output": 30 + "input": 0.3, + "output": 1.2, + "cached_input": 0.06 }, { - "provider": "OpenAI", - "model": "gpt-4-turbo-preview", + "provider": "OpenRouter", + "model": "kwaipilot/kat-coder-pro-v2.5", "variant": "", - "input": 10, - "output": 30 + "input": 0.74, + "output": 2.96, + "cached_input": 0.15 }, { - "provider": "OpenAI", - "model": "gpt-4.1", + "provider": "OpenRouter", + "model": "mancer/weaver", "variant": "", - "input": 2, - "output": 8, - "cached_input": 0.5 + "input": 0.4, + "output": 0.75 }, { - "provider": "OpenAI", - "model": "gpt-4.1", - "variant": "batches", - "input": 1, - "output": 4 + "provider": "OpenRouter", + "model": "meituan/longcat-2.0", + "variant": "", + "input": 0.3, + "output": 1.2, + "cached_input": 0.006 }, { - "provider": "OpenAI", - "model": "gpt-4.1", - "variant": "priority", - "input": 3.5, - "output": 14, - "cached_input": 0.875 + "provider": "OpenRouter", + "model": "meta-llama/llama-3-70b-instruct", + "variant": "", + "input": 0.59, + "output": 0.79 }, { - "provider": "OpenAI", - "model": "gpt-4.1-2025-04-14", + "provider": "OpenRouter", + "model": "meta-llama/llama-3.1-70b-instruct", "variant": "", - "input": 2, - "output": 8, - "cached_input": 0.5 + "input": 0.72, + "output": 0.72 }, { - "provider": "OpenAI", - "model": "gpt-4.1-2025-04-14", - "variant": "batches", - "input": 1, - "output": 4 + "provider": "OpenRouter", + "model": "meta-llama/llama-3.1-8b-instruct", + "variant": "", + "input": 0.05, + "output": 0.08, + "cached_input": 0.025 }, { - "provider": "OpenAI", - "model": "gpt-4.1-2025-04-14", - "variant": "priority", - "input": 3.5, - "output": 14, - "cached_input": 0.875 + "provider": "OpenRouter", + "model": "meta-llama/llama-3.2-1b-instruct", + "variant": "", + "input": 0.027, + "output": 0.201 }, { - "provider": "OpenAI", - "model": "gpt-4.1-mini", + "provider": "OpenRouter", + "model": "meta-llama/llama-3.2-3b-instruct", "variant": "", - "input": 0.4, - "output": 1.6, - "cached_input": 0.1 + "input": 0.05, + "output": 0.33 }, { - "provider": "OpenAI", - "model": "gpt-4.1-mini", - "variant": "batches", + "provider": "OpenRouter", + "model": "meta-llama/llama-3.3-70b-instruct", + "variant": "", + "input": 0.1, + "output": 0.32 + }, + { + "provider": "OpenRouter", + "model": "meta-llama/llama-4-maverick", + "variant": "", "input": 0.2, "output": 0.8 }, { - "provider": "OpenAI", - "model": "gpt-4.1-mini", - "variant": "priority", - "input": 0.7, - "output": 2.8, - "cached_input": 0.175 + "provider": "OpenRouter", + "model": "meta-llama/llama-4-scout", + "variant": "", + "input": 0.1, + "output": 0.3 }, { - "provider": "OpenAI", - "model": "gpt-4.1-mini-2025-04-14", + "provider": "OpenRouter", + "model": "meta-llama/llama-guard-4-12b", "variant": "", - "input": 0.4, - "output": 1.6, - "cached_input": 0.1 + "input": 0.18, + "output": 0.18 }, { - "provider": "OpenAI", - "model": "gpt-4.1-mini-2025-04-14", - "variant": "batches", - "input": 0.2, - "output": 0.8 + "provider": "OpenRouter", + "model": "meta/muse-glimmer-30b", + "variant": "", + "input": 0.3, + "output": 1.2, + "cached_input": 0.04 }, { - "provider": "OpenAI", - "model": "gpt-4.1-mini-2025-04-14", - "variant": "priority", - "input": 0.7, - "output": 2.8, - "cached_input": 0.175 + "provider": "OpenRouter", + "model": "meta/muse-glimmer-30b:batch", + "variant": "", + "input": 0.175, + "output": 0.75, + "cached_input": 0.02 }, { - "provider": "OpenAI", - "model": "gpt-4.1-nano", + "provider": "OpenRouter", + "model": "meta/muse-spark-1.1", "variant": "", - "input": 0.1, - "output": 0.4, - "cached_input": 0.025 + "input": 1.25, + "output": 4.25, + "cached_input": 0.15 }, { - "provider": "OpenAI", - "model": "gpt-4.1-nano", - "variant": "batches", - "input": 0.05, - "output": 0.2 + "provider": "OpenRouter", + "model": "meta/muse-spark-1.2", + "variant": "", + "input": 1.25, + "output": 4.25, + "cached_input": 0.15 }, { - "provider": "OpenAI", - "model": "gpt-4.1-nano", - "variant": "priority", - "input": 0.2, - "output": 0.8, - "cached_input": 0.05 + "provider": "OpenRouter", + "model": "meta/muse-spark-1.2-contributor", + "variant": "", + "input": 0.1, + "output": 0.2, + "cached_input": 0.002 }, { - "provider": "OpenAI", - "model": "gpt-4.1-nano-2025-04-14", + "provider": "OpenRouter", + "model": "meta/muse-spark-1.3", + "variant": "", + "input": 1.25, + "output": 4.25, + "cached_input": 0.15 + }, + { + "provider": "OpenRouter", + "model": "meta/muse-spark-1.3-contributor", "variant": "", "input": 0.1, - "output": 0.4, - "cached_input": 0.025 + "output": 0.2, + "cached_input": 0.002 }, { - "provider": "OpenAI", - "model": "gpt-4.1-nano-2025-04-14", - "variant": "batches", - "input": 0.05, - "output": 0.2 + "provider": "OpenRouter", + "model": "microsoft/phi-4", + "variant": "", + "input": 0.07, + "output": 0.14 }, { - "provider": "OpenAI", - "model": "gpt-4.1-nano-2025-04-14", - "variant": "priority", + "provider": "OpenRouter", + "model": "microsoft/wizardlm-2-8x22b", + "variant": "", + "input": 0.62, + "output": 0.62 + }, + { + "provider": "OpenRouter", + "model": "minimax/minimax-01", + "variant": "", "input": 0.2, - "output": 0.8, - "cached_input": 0.05 + "output": 1.1 }, { - "provider": "OpenAI", - "model": "gpt-4o", + "provider": "OpenRouter", + "model": "minimax/minimax-m1", "variant": "", - "input": 2.5, - "output": 10, - "cached_input": 1.25 + "input": 0.4, + "output": 2.2 }, { - "provider": "OpenAI", - "model": "gpt-4o", - "variant": "batches", - "input": 1.25, - "output": 5 + "provider": "OpenRouter", + "model": "minimax/minimax-m2", + "variant": "", + "input": 0.255, + "output": 1.02 }, { - "provider": "OpenAI", - "model": "gpt-4o", - "variant": "priority", - "input": 4.25, - "output": 17, - "cached_input": 2.125 + "provider": "OpenRouter", + "model": "minimax/minimax-m2-her", + "variant": "", + "input": 0.3, + "output": 1.2, + "cached_input": 0.03 }, { - "provider": "OpenAI", - "model": "gpt-4o-2024-05-13", + "provider": "OpenRouter", + "model": "minimax/minimax-m2.1", "variant": "", - "input": 5, - "output": 15 + "input": 0.3, + "output": 1.2, + "cached_input": 0.03 }, { - "provider": "OpenAI", - "model": "gpt-4o-2024-05-13", - "variant": "batches", - "input": 2.5, - "output": 7.5 + "provider": "OpenRouter", + "model": "minimax/minimax-m2.5", + "variant": "", + "input": 0.27, + "output": 1.08, + "cached_input": 0.027 }, { - "provider": "OpenAI", - "model": "gpt-4o-2024-05-13", - "variant": "priority", - "input": 8.75, - "output": 26.25 + "provider": "OpenRouter", + "model": "minimax/minimax-m2.7", + "variant": "", + "input": 0.3, + "output": 1.2, + "cached_input": 0.06 }, { - "provider": "OpenAI", - "model": "gpt-4o-2024-08-06", + "provider": "OpenRouter", + "model": "minimax/minimax-m3", "variant": "", - "input": 2.5, - "output": 10, - "cached_input": 1.25 + "input": 0.3, + "output": 1.2, + "cached_input": 0.06 }, { - "provider": "OpenAI", - "model": "gpt-4o-2024-08-06", - "variant": "batches", - "input": 1.25, - "output": 5 + "provider": "OpenRouter", + "model": "minimax/minimax-m3:batch", + "variant": "", + "input": 0.3, + "output": 1.2, + "cached_input": 0.06 }, { - "provider": "OpenAI", - "model": "gpt-4o-2024-08-06", - "variant": "priority", - "input": 4.25, - "output": 17, - "cached_input": 2.125 + "provider": "OpenRouter", + "model": "mistralai/codestral-2508", + "variant": "", + "input": 0.3, + "output": 0.9, + "cached_input": 0.03 }, { - "provider": "OpenAI", - "model": "gpt-4o-2024-11-20", + "provider": "OpenRouter", + "model": "mistralai/codestral-2508:batch", "variant": "", - "input": 2.5, - "output": 10, - "cached_input": 1.25 + "input": 0.15, + "output": 0.45, + "cached_input": 0.015 }, { - "provider": "OpenAI", - "model": "gpt-4o-2024-11-20", - "variant": "batches", - "input": 1.25, - "output": 5 + "provider": "OpenRouter", + "model": "mistralai/devstral-2512", + "variant": "", + "input": 0.4, + "output": 2, + "cached_input": 0.04 + }, + { + "provider": "OpenRouter", + "model": "mistralai/ministral-14b-2512", + "variant": "", + "input": 0.2, + "output": 0.2, + "cached_input": 0.02 }, { - "provider": "OpenAI", - "model": "gpt-4o-2024-11-20", - "variant": "priority", - "input": 4.25, - "output": 17, - "cached_input": 2.125 + "provider": "OpenRouter", + "model": "mistralai/ministral-3b-2512", + "variant": "", + "input": 0.1, + "output": 0.1, + "cached_input": 0.01 }, { - "provider": "OpenAI", - "model": "gpt-4o-audio-preview", + "provider": "OpenRouter", + "model": "mistralai/ministral-8b-2512", "variant": "", - "input": 2.5, - "output": 10 + "input": 0.15, + "output": 0.15, + "cached_input": 0.015 }, { - "provider": "OpenAI", - "model": "gpt-4o-audio-preview-2024-12-17", + "provider": "OpenRouter", + "model": "mistralai/ministral-8b-2512:batch", "variant": "", - "input": 2.5, - "output": 10 + "input": 0.075, + "output": 0.075, + "cached_input": 0.0075 }, { - "provider": "OpenAI", - "model": "gpt-4o-audio-preview-2025-06-03", + "provider": "OpenRouter", + "model": "mistralai/mistral-7b-instruct", "variant": "", - "input": 2.5, - "output": 10 + "input": 0.13, + "output": 0.13 }, { - "provider": "OpenAI", - "model": "gpt-4o-mini", + "provider": "OpenRouter", + "model": "mistralai/mistral-large", "variant": "", - "input": 0.15, - "output": 0.6, - "cached_input": 0.075 + "input": 2, + "output": 6, + "cached_input": 0.2 }, { - "provider": "OpenAI", - "model": "gpt-4o-mini", - "variant": "batches", - "input": 0.075, - "output": 0.3 + "provider": "OpenRouter", + "model": "mistralai/mistral-large-2407", + "variant": "", + "input": 2, + "output": 6, + "cached_input": 0.2 }, { - "provider": "OpenAI", - "model": "gpt-4o-mini", - "variant": "priority", - "input": 0.25, - "output": 1, - "cached_input": 0.125 + "provider": "OpenRouter", + "model": "mistralai/mistral-large-2512", + "variant": "", + "input": 0.55, + "output": 1.65, + "cached_input": 0.055 }, { - "provider": "OpenAI", - "model": "gpt-4o-mini-2024-07-18", + "provider": "OpenRouter", + "model": "mistralai/mistral-large-2512:batch", "variant": "", - "input": 0.15, - "output": 0.6, - "cached_input": 0.075 + "input": 0.25, + "output": 0.75, + "cached_input": 0.025 }, { - "provider": "OpenAI", - "model": "gpt-4o-mini-2024-07-18", - "variant": "batches", - "input": 0.075, - "output": 0.3 + "provider": "OpenRouter", + "model": "mistralai/mistral-medium-3", + "variant": "", + "input": 0.4, + "output": 2, + "cached_input": 0.04 }, { - "provider": "OpenAI", - "model": "gpt-4o-mini-2024-07-18", - "variant": "priority", - "input": 0.25, - "output": 1, - "cached_input": 0.125 + "provider": "OpenRouter", + "model": "mistralai/mistral-medium-3-5", + "variant": "", + "input": 1.5, + "output": 7.5 }, { - "provider": "OpenAI", - "model": "gpt-4o-mini-audio-preview", + "provider": "OpenRouter", + "model": "mistralai/mistral-medium-3-5:batch", "variant": "", - "input": 0.15, - "output": 0.6 + "input": 0.75, + "output": 3.75 }, { - "provider": "OpenAI", - "model": "gpt-4o-mini-audio-preview-2024-12-17", + "provider": "OpenRouter", + "model": "mistralai/mistral-medium-3.1", "variant": "", - "input": 0.15, - "output": 0.6 + "input": 0.4, + "output": 2, + "cached_input": 0.04 }, { - "provider": "OpenAI", - "model": "gpt-4o-mini-realtime-preview", + "provider": "OpenRouter", + "model": "mistralai/mistral-medium-3.1:batch", "variant": "", - "input": 0.6, - "output": 2.4, - "cached_input": 0.3 + "input": 0.2, + "output": 1, + "cached_input": 0.02 }, { - "provider": "OpenAI", - "model": "gpt-4o-mini-realtime-preview-2024-12-17", + "provider": "OpenRouter", + "model": "mistralai/mistral-nemo", "variant": "", - "input": 0.6, - "output": 2.4, - "cached_input": 0.3 + "input": 0.019, + "output": 0.03 }, { - "provider": "OpenAI", - "model": "gpt-4o-mini-search-preview", + "provider": "OpenRouter", + "model": "mistralai/mistral-saba", "variant": "", - "input": 0.15, + "input": 0.2, "output": 0.6, - "cached_input": 0.075 + "cached_input": 0.02 }, { - "provider": "OpenAI", - "model": "gpt-4o-mini-search-preview", - "variant": "batches", - "input": 0.075, - "output": 0.3 + "provider": "OpenRouter", + "model": "mistralai/mistral-small-24b-instruct-2501", + "variant": "", + "input": 0.05, + "output": 0.08 }, { - "provider": "OpenAI", - "model": "gpt-4o-mini-search-preview-2025-03-11", + "provider": "OpenRouter", + "model": "mistralai/mistral-small-2603", "variant": "", "input": 0.15, "output": 0.6, - "cached_input": 0.075 + "cached_input": 0.015 }, { - "provider": "OpenAI", - "model": "gpt-4o-mini-search-preview-2025-03-11", - "variant": "batches", + "provider": "OpenRouter", + "model": "mistralai/mistral-small-2603:batch", + "variant": "", "input": 0.075, - "output": 0.3 + "output": 0.3, + "cached_input": 0.0075 }, { - "provider": "OpenAI", - "model": "gpt-4o-mini-transcribe", + "provider": "OpenRouter", + "model": "mistralai/mistral-small-3.1-24b-instruct", "variant": "", - "input": 1.25, - "output": 5 + "input": 0.351, + "output": 0.555 }, { - "provider": "OpenAI", - "model": "gpt-4o-mini-transcribe-2025-03-20", + "provider": "OpenRouter", + "model": "mistralai/mistral-small-3.2-24b-instruct", "variant": "", - "input": 1.25, - "output": 5 + "input": 0.09375, + "output": 0.25 }, { - "provider": "OpenAI", - "model": "gpt-4o-mini-transcribe-2025-12-15", + "provider": "OpenRouter", + "model": "mistralai/mixtral-8x22b-instruct", "variant": "", - "input": 1.25, - "output": 5 + "input": 2, + "output": 6, + "cached_input": 0.2 }, { - "provider": "OpenAI", - "model": "gpt-4o-mini-tts", + "provider": "OpenRouter", + "model": "mistralai/voxtral-small-24b-2507", "variant": "", - "input": 2.5, - "output": 10 + "input": 0.1, + "output": 0.3, + "cached_input": 0.01 }, { - "provider": "OpenAI", - "model": "gpt-4o-mini-tts-2025-03-20", + "provider": "OpenRouter", + "model": "moonshotai/kimi-k2", "variant": "", - "input": 2.5, - "output": 10 + "input": 0.57, + "output": 2.3 }, { - "provider": "OpenAI", - "model": "gpt-4o-mini-tts-2025-12-15", + "provider": "OpenRouter", + "model": "moonshotai/kimi-k2-0905", "variant": "", - "input": 2.5, - "output": 10 + "input": 0.6, + "output": 2.5 }, { - "provider": "OpenAI", - "model": "gpt-4o-realtime-preview", + "provider": "OpenRouter", + "model": "moonshotai/kimi-k2-thinking", "variant": "", - "input": 5, - "output": 20, - "cached_input": 2.5 + "input": 0.6, + "output": 2.5, + "cached_input": 0.15 }, { - "provider": "OpenAI", - "model": "gpt-4o-realtime-preview-2024-12-17", + "provider": "OpenRouter", + "model": "moonshotai/kimi-k2.5", "variant": "", - "input": 5, - "output": 20, - "cached_input": 2.5 + "input": 0.45, + "output": 2.25, + "cached_input": 0.07 }, { - "provider": "OpenAI", - "model": "gpt-4o-realtime-preview-2025-06-03", + "provider": "OpenRouter", + "model": "moonshotai/kimi-k2.6", "variant": "", - "input": 5, - "output": 20, - "cached_input": 2.5 + "input": 0.95, + "output": 4, + "cached_input": 0.16 }, { - "provider": "OpenAI", - "model": "gpt-4o-search-preview", + "provider": "OpenRouter", + "model": "moonshotai/kimi-k2.7-code", "variant": "", - "input": 2.5, - "output": 10, - "cached_input": 1.25 + "input": 0.7062, + "output": 3.21, + "cached_input": 0.18 }, { - "provider": "OpenAI", - "model": "gpt-4o-search-preview", - "variant": "batches", - "input": 1.25, - "output": 5 + "provider": "OpenRouter", + "model": "moonshotai/kimi-k3", + "variant": "", + "input": 1.7, + "output": 8.5, + "cached_input": 0.17 }, { - "provider": "OpenAI", - "model": "gpt-4o-search-preview-2025-03-11", + "provider": "OpenRouter", + "model": "moonshotai/kimi-k3:batch", "variant": "", - "input": 2.5, - "output": 10, - "cached_input": 1.25 + "input": 3, + "output": 15, + "cached_input": 0.3 }, { - "provider": "OpenAI", - "model": "gpt-4o-search-preview-2025-03-11", - "variant": "batches", - "input": 1.25, - "output": 5 + "provider": "OpenRouter", + "model": "morph/morph-v3-fast", + "variant": "", + "input": 0.8, + "output": 1.2 + }, + { + "provider": "OpenRouter", + "model": "morph/morph-v3-large", + "variant": "", + "input": 0.9, + "output": 1.9 }, { - "provider": "OpenAI", - "model": "gpt-4o-transcribe", + "provider": "OpenRouter", + "model": "nousresearch/hermes-3-llama-3.1-405b", "variant": "", - "input": 2.5, - "output": 10 + "input": 1, + "output": 1 }, { - "provider": "OpenAI", - "model": "gpt-4o-transcribe-diarize", + "provider": "OpenRouter", + "model": "nousresearch/hermes-3-llama-3.1-70b", "variant": "", - "input": 2.5, - "output": 10 + "input": 0.7, + "output": 0.7 }, { - "provider": "OpenAI", - "model": "gpt-5", + "provider": "OpenRouter", + "model": "nousresearch/hermes-4-405b", "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "input": 1, + "output": 3 }, { - "provider": "OpenAI", - "model": "gpt-5", - "variant": "flex", - "input": 0.625, - "output": 5, - "cached_input": 0.0625 + "provider": "OpenRouter", + "model": "nvidia/nemotron-3-nano-30b-a3b", + "variant": "", + "input": 0.06, + "output": 0.24, + "cached_input": 0.03 }, { - "provider": "OpenAI", - "model": "gpt-5", - "variant": "priority", - "input": 2.5, - "output": 20, - "cached_input": 0.25 + "provider": "OpenRouter", + "model": "nvidia/nemotron-3-super-120b-a12b", + "variant": "", + "input": 0.08, + "output": 0.45 }, { - "provider": "OpenAI", - "model": "gpt-5-2025-08-07", + "provider": "OpenRouter", + "model": "nvidia/nemotron-3-ultra-550b-a55b", "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "input": 0.6, + "output": 2.4, + "cached_input": 0.12 }, { - "provider": "OpenAI", - "model": "gpt-5-2025-08-07", - "variant": "flex", - "input": 0.625, - "output": 5, - "cached_input": 0.0625 + "provider": "OpenRouter", + "model": "nvidia/nemotron-3.5-content-safety", + "variant": "", + "input": 0.2, + "output": 0.2 }, { - "provider": "OpenAI", - "model": "gpt-5-2025-08-07", - "variant": "priority", - "input": 2.5, - "output": 20, - "cached_input": 0.25 + "provider": "OpenRouter", + "model": "nvidia/nemotron-3.5-lightning", + "variant": "", + "input": 0.07, + "output": 0.2, + "cached_input": 0.04 }, { - "provider": "OpenAI", - "model": "gpt-5-chat", + "provider": "OpenRouter", + "model": "openai/gpt-3.5-turbo", "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "input": 0.5, + "output": 1.5 }, { - "provider": "OpenAI", - "model": "gpt-5-chat-latest", + "provider": "OpenRouter", + "model": "openai/gpt-3.5-turbo-0613", "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "input": 1, + "output": 2 }, { - "provider": "OpenAI", - "model": "gpt-5-codex", + "provider": "OpenRouter", + "model": "openai/gpt-3.5-turbo-16k", "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "input": 3, + "output": 4 }, { - "provider": "OpenAI", - "model": "gpt-5-mini", + "provider": "OpenRouter", + "model": "openai/gpt-3.5-turbo-instruct", "variant": "", - "input": 0.25, - "output": 2, - "cached_input": 0.025 + "input": 1.5, + "output": 2 }, { - "provider": "OpenAI", - "model": "gpt-5-mini", - "variant": "flex", - "input": 0.125, - "output": 1, - "cached_input": 0.0125 + "provider": "OpenRouter", + "model": "openai/gpt-3.5-turbo:batch", + "variant": "", + "input": 0.25, + "output": 0.75 }, { - "provider": "OpenAI", - "model": "gpt-5-mini", - "variant": "priority", - "input": 0.45, - "output": 3.6, - "cached_input": 0.045 + "provider": "OpenRouter", + "model": "openai/gpt-4", + "variant": "", + "input": 30, + "output": 60 }, { - "provider": "OpenAI", - "model": "gpt-5-mini-2025-08-07", + "provider": "OpenRouter", + "model": "openai/gpt-4-turbo", "variant": "", - "input": 0.25, - "output": 2, - "cached_input": 0.025 + "input": 10, + "output": 30 }, { - "provider": "OpenAI", - "model": "gpt-5-mini-2025-08-07", - "variant": "flex", - "input": 0.125, - "output": 1, - "cached_input": 0.0125 + "provider": "OpenRouter", + "model": "openai/gpt-4-turbo-preview", + "variant": "", + "input": 10, + "output": 30 }, { - "provider": "OpenAI", - "model": "gpt-5-mini-2025-08-07", - "variant": "priority", - "input": 0.45, - "output": 3.6, - "cached_input": 0.045 + "provider": "OpenRouter", + "model": "openai/gpt-4-turbo:batch", + "variant": "", + "input": 5, + "output": 15 }, { - "provider": "OpenAI", - "model": "gpt-5-nano", + "provider": "OpenRouter", + "model": "openai/gpt-4.1", "variant": "", - "input": 0.05, - "output": 0.4, - "cached_input": 0.005 + "input": 2, + "output": 8, + "cached_input": 0.5 }, { - "provider": "OpenAI", - "model": "gpt-5-nano", - "variant": "flex", - "input": 0.025, - "output": 0.2, - "cached_input": 0.0025 + "provider": "OpenRouter", + "model": "openai/gpt-4.1-mini", + "variant": "", + "input": 0.4, + "output": 1.6, + "cached_input": 0.1 }, { - "provider": "OpenAI", - "model": "gpt-5-nano", - "variant": "priority", - "input": 2.5 + "provider": "OpenRouter", + "model": "openai/gpt-4.1-mini:batch", + "variant": "", + "input": 0.2, + "output": 0.8, + "cached_input": 0.05 }, { - "provider": "OpenAI", - "model": "gpt-5-nano-2025-08-07", + "provider": "OpenRouter", + "model": "openai/gpt-4.1-nano", "variant": "", - "input": 0.05, + "input": 0.1, "output": 0.4, - "cached_input": 0.005 + "cached_input": 0.025 }, { - "provider": "OpenAI", - "model": "gpt-5-nano-2025-08-07", - "variant": "flex", - "input": 0.025, + "provider": "OpenRouter", + "model": "openai/gpt-4.1-nano:batch", + "variant": "", + "input": 0.05, "output": 0.2, - "cached_input": 0.0025 + "cached_input": 0.0125 }, { - "provider": "OpenAI", - "model": "gpt-5-nano-2025-08-07", - "variant": "priority", - "input": 2.5 + "provider": "OpenRouter", + "model": "openai/gpt-4.1:batch", + "variant": "", + "input": 1, + "output": 4, + "cached_input": 0.25 }, { - "provider": "OpenAI", - "model": "gpt-5-pro", + "provider": "OpenRouter", + "model": "openai/gpt-4o", "variant": "", - "input": 15, - "output": 120 + "input": 2.5, + "output": 10, + "cached_input": 1.25 }, { - "provider": "OpenAI", - "model": "gpt-5-pro", - "variant": "batches", - "input": 7.5, - "output": 60 + "provider": "OpenRouter", + "model": "openai/gpt-4o-2024-05-13", + "variant": "", + "input": 5, + "output": 15 }, { - "provider": "OpenAI", - "model": "gpt-5-pro-2025-10-06", + "provider": "OpenRouter", + "model": "openai/gpt-4o-2024-08-06", "variant": "", - "input": 15, - "output": 120 + "input": 2.5, + "output": 10, + "cached_input": 1.25 }, { - "provider": "OpenAI", - "model": "gpt-5-pro-2025-10-06", - "variant": "batches", - "input": 7.5, - "output": 60 + "provider": "OpenRouter", + "model": "openai/gpt-4o-2024-11-20", + "variant": "", + "input": 2.5, + "output": 10, + "cached_input": 1.25 + }, + { + "provider": "OpenRouter", + "model": "openai/gpt-4o-mini", + "variant": "", + "input": 0.15, + "output": 0.6, + "cached_input": 0.075 }, { - "provider": "OpenAI", - "model": "gpt-5-search-api", + "provider": "OpenRouter", + "model": "openai/gpt-4o-mini-2024-07-18", "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "input": 0.15, + "output": 0.6, + "cached_input": 0.075 }, { - "provider": "OpenAI", - "model": "gpt-5-search-api-2025-10-14", + "provider": "OpenRouter", + "model": "openai/gpt-4o-mini:batch", "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "input": 0.075, + "output": 0.3, + "cached_input": 0.0375 }, { - "provider": "OpenAI", - "model": "gpt-5.1", + "provider": "OpenRouter", + "model": "openai/gpt-4o:batch", "variant": "", "input": 1.25, - "output": 10, - "cached_input": 0.125 - }, - { - "provider": "OpenAI", - "model": "gpt-5.1", - "variant": "priority", - "input": 2.5, - "output": 20, - "cached_input": 0.25 + "output": 5, + "cached_input": 0.625 }, { - "provider": "OpenAI", - "model": "gpt-5.1-2025-11-13", + "provider": "OpenRouter", + "model": "openai/gpt-5", "variant": "", "input": 1.25, "output": 10, "cached_input": 0.125 }, { - "provider": "OpenAI", - "model": "gpt-5.1-2025-11-13", - "variant": "priority", - "input": 2.5, - "output": 20, - "cached_input": 0.25 - }, - { - "provider": "OpenAI", - "model": "gpt-5.1-chat-latest", + "provider": "OpenRouter", + "model": "openai/gpt-5-chat", "variant": "", "input": 1.25, "output": 10, "cached_input": 0.125 }, { - "provider": "OpenAI", - "model": "gpt-5.1-chat-latest", - "variant": "priority", - "input": 2.5, - "output": 20, - "cached_input": 0.25 - }, - { - "provider": "OpenAI", - "model": "gpt-5.1-codex", + "provider": "OpenRouter", + "model": "openai/gpt-5-codex", "variant": "", "input": 1.25, "output": 10, "cached_input": 0.125 }, { - "provider": "OpenAI", - "model": "gpt-5.1-codex", - "variant": "priority", - "input": 2.5, - "output": 20, - "cached_input": 0.25 + "provider": "OpenRouter", + "model": "openai/gpt-5-image", + "variant": "", + "input": 10, + "output": 10, + "cached_input": 1.25 }, { - "provider": "OpenAI", - "model": "gpt-5.1-codex-max", + "provider": "OpenRouter", + "model": "openai/gpt-5-image-mini", "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "input": 2.5, + "output": 2, + "cached_input": 0.25 }, { - "provider": "OpenAI", - "model": "gpt-5.1-codex-mini", + "provider": "OpenRouter", + "model": "openai/gpt-5-mini", "variant": "", "input": 0.25, "output": 2, "cached_input": 0.025 }, { - "provider": "OpenAI", - "model": "gpt-5.1-codex-mini", - "variant": "priority", - "input": 0.45, - "output": 3.6, - "cached_input": 0.045 - }, - { - "provider": "OpenAI", - "model": "gpt-5.2", + "provider": "OpenRouter", + "model": "openai/gpt-5-mini:batch", "variant": "", - "input": 1.75, - "output": 14, - "cached_input": 0.175 + "input": 0.125, + "output": 1, + "cached_input": 0.0125 }, { - "provider": "OpenAI", - "model": "gpt-5.2", - "variant": "priority", - "input": 3.5, - "output": 28, - "cached_input": 0.35 + "provider": "OpenRouter", + "model": "openai/gpt-5-nano", + "variant": "", + "input": 0.05, + "output": 0.4, + "cached_input": 0.005 }, { - "provider": "OpenAI", - "model": "gpt-5.2-2025-12-11", + "provider": "OpenRouter", + "model": "openai/gpt-5-nano:batch", "variant": "", - "input": 1.75, - "output": 14, - "cached_input": 0.175 + "input": 0.025, + "output": 0.2, + "cached_input": 0.0025 }, { - "provider": "OpenAI", - "model": "gpt-5.2-2025-12-11", - "variant": "priority", - "input": 3.5, - "output": 28, - "cached_input": 0.35 + "provider": "OpenRouter", + "model": "openai/gpt-5-pro", + "variant": "", + "input": 15, + "output": 120 }, { - "provider": "OpenAI", - "model": "gpt-5.2-chat-latest", + "provider": "OpenRouter", + "model": "openai/gpt-5-pro:batch", "variant": "", - "input": 1.75, - "output": 14, - "cached_input": 0.175 + "input": 7.5, + "output": 60 }, { - "provider": "OpenAI", - "model": "gpt-5.2-chat-latest", - "variant": "priority", - "input": 3.5, - "output": 28, - "cached_input": 0.35 + "provider": "OpenRouter", + "model": "openai/gpt-5.1", + "variant": "", + "input": 1.25, + "output": 10, + "cached_input": 0.125 }, { - "provider": "OpenAI", - "model": "gpt-5.2-codex", + "provider": "OpenRouter", + "model": "openai/gpt-5.1-codex", "variant": "", - "input": 1.75, - "output": 14, - "cached_input": 0.175 + "input": 1.25, + "output": 10, + "cached_input": 0.13 }, { - "provider": "OpenAI", - "model": "gpt-5.2-codex", - "variant": "priority", - "input": 3.5, - "output": 28, - "cached_input": 0.35 + "provider": "OpenRouter", + "model": "openai/gpt-5.1-codex-max", + "variant": "", + "input": 1.25, + "output": 10, + "cached_input": 0.125 }, { - "provider": "OpenAI", - "model": "gpt-5.2-pro", + "provider": "OpenRouter", + "model": "openai/gpt-5.1-codex-mini", "variant": "", - "input": 21, - "output": 168 + "input": 0.25, + "output": 2, + "cached_input": 0.03 }, { - "provider": "OpenAI", - "model": "gpt-5.2-pro-2025-12-11", + "provider": "OpenRouter", + "model": "openai/gpt-5.1:batch", "variant": "", - "input": 21, - "output": 168 + "input": 0.625, + "output": 5, + "cached_input": 0.0625 }, { - "provider": "OpenAI", - "model": "gpt-5.3-chat-latest", + "provider": "OpenRouter", + "model": "openai/gpt-5.2", "variant": "", "input": 1.75, "output": 14, "cached_input": 0.175 }, { - "provider": "OpenAI", - "model": "gpt-5.3-chat-latest", - "variant": "priority", - "input": 3.5, - "output": 28, - "cached_input": 0.35 - }, - { - "provider": "OpenAI", - "model": "gpt-5.3-codex", + "provider": "OpenRouter", + "model": "openai/gpt-5.2-chat", "variant": "", "input": 1.75, "output": 14, "cached_input": 0.175 }, { - "provider": "OpenAI", - "model": "gpt-5.3-codex", - "variant": "priority", - "input": 3.5, - "output": 28, - "cached_input": 0.35 - }, - { - "provider": "OpenAI", - "model": "gpt-5.4", + "provider": "OpenRouter", + "model": "openai/gpt-5.2-codex", "variant": "", - "input": 2.5, - "output": 15, - "cached_input": 0.25 + "input": 1.75, + "output": 14, + "cached_input": 0.175 }, { - "provider": "OpenAI", - "model": "gpt-5.4", - "variant": "above_272k_tokens", - "input": 5, - "output": 22.5, - "cached_input": 0.5 + "provider": "OpenRouter", + "model": "openai/gpt-5.2-pro", + "variant": "", + "input": 21, + "output": 168 }, { - "provider": "OpenAI", - "model": "gpt-5.4", - "variant": "batches", - "input": 1.25, - "output": 7.5 + "provider": "OpenRouter", + "model": "openai/gpt-5.2-pro:batch", + "variant": "", + "input": 10.5, + "output": 84 }, { - "provider": "OpenAI", - "model": "gpt-5.4", - "variant": "flex", - "input": 1.25, - "output": 7.5, - "cached_input": 0.13 + "provider": "OpenRouter", + "model": "openai/gpt-5.2:batch", + "variant": "", + "input": 0.875, + "output": 7, + "cached_input": 0.0875 }, { - "provider": "OpenAI", - "model": "gpt-5.4", - "variant": "priority", - "input": 5, - "output": 30, - "cached_input": 0.5 + "provider": "OpenRouter", + "model": "openai/gpt-5.3-codex", + "variant": "", + "input": 1.75, + "output": 14, + "cached_input": 0.175 }, { - "provider": "OpenAI", - "model": "gpt-5.4-2026-03-05", + "provider": "OpenRouter", + "model": "openai/gpt-5.4", "variant": "", "input": 2.5, "output": 15, "cached_input": 0.25 }, { - "provider": "OpenAI", - "model": "gpt-5.4-2026-03-05", + "provider": "OpenRouter", + "model": "openai/gpt-5.4", "variant": "above_272k_tokens", "input": 5, "output": 22.5, "cached_input": 0.5 }, { - "provider": "OpenAI", - "model": "gpt-5.4-2026-03-05", - "variant": "batches", - "input": 1.25, - "output": 7.5 - }, - { - "provider": "OpenAI", - "model": "gpt-5.4-2026-03-05", - "variant": "flex", - "input": 1.25, - "output": 7.5, - "cached_input": 0.13 - }, - { - "provider": "OpenAI", - "model": "gpt-5.4-2026-03-05", - "variant": "priority", - "input": 5, - "output": 30, - "cached_input": 0.5 - }, - { - "provider": "OpenAI", - "model": "gpt-5.4-mini", + "provider": "OpenRouter", + "model": "openai/gpt-5.4-image-2", "variant": "", - "input": 0.75, - "output": 4.5, - "cached_input": 0.075 - }, - { - "provider": "OpenAI", - "model": "gpt-5.4-mini", - "variant": "batches", - "input": 0.375, - "output": 2.25 - }, - { - "provider": "OpenAI", - "model": "gpt-5.4-mini", - "variant": "flex", - "input": 0.375, - "output": 2.25, - "cached_input": 0.0375 - }, - { - "provider": "OpenAI", - "model": "gpt-5.4-mini", - "variant": "priority", - "input": 1.5, - "output": 9, - "cached_input": 0.15 + "input": 8, + "output": 15, + "cached_input": 2 }, { - "provider": "OpenAI", - "model": "gpt-5.4-mini-2026-03-17", + "provider": "OpenRouter", + "model": "openai/gpt-5.4-mini", "variant": "", "input": 0.75, "output": 4.5, "cached_input": 0.075 }, { - "provider": "OpenAI", - "model": "gpt-5.4-mini-2026-03-17", - "variant": "batches", - "input": 0.375, - "output": 2.25 - }, - { - "provider": "OpenAI", - "model": "gpt-5.4-mini-2026-03-17", - "variant": "flex", + "provider": "OpenRouter", + "model": "openai/gpt-5.4-mini:batch", + "variant": "", "input": 0.375, "output": 2.25, "cached_input": 0.0375 }, { - "provider": "OpenAI", - "model": "gpt-5.4-mini-2026-03-17", - "variant": "priority", - "input": 1.5, - "output": 9, - "cached_input": 0.15 - }, - { - "provider": "OpenAI", - "model": "gpt-5.4-nano", + "provider": "OpenRouter", + "model": "openai/gpt-5.4-nano", "variant": "", "input": 0.2, "output": 1.25, "cached_input": 0.02 }, { - "provider": "OpenAI", - "model": "gpt-5.4-nano", - "variant": "batches", - "input": 0.1, - "output": 0.625 - }, - { - "provider": "OpenAI", - "model": "gpt-5.4-nano", - "variant": "flex", - "input": 0.1, - "output": 0.625, - "cached_input": 0.01 - }, - { - "provider": "OpenAI", - "model": "gpt-5.4-nano-2026-03-17", + "provider": "OpenRouter", + "model": "openai/gpt-5.4-nano:batch", "variant": "", - "input": 0.2, - "output": 1.25, - "cached_input": 0.02 - }, - { - "provider": "OpenAI", - "model": "gpt-5.4-nano-2026-03-17", - "variant": "batches", - "input": 0.1, - "output": 0.625 - }, - { - "provider": "OpenAI", - "model": "gpt-5.4-nano-2026-03-17", - "variant": "flex", "input": 0.1, "output": 0.625, "cached_input": 0.01 }, { - "provider": "OpenAI", - "model": "gpt-5.4-pro", + "provider": "OpenRouter", + "model": "openai/gpt-5.4-pro", "variant": "", "input": 30, - "output": 180, - "cached_input": 3 + "output": 180 }, { - "provider": "OpenAI", - "model": "gpt-5.4-pro", + "provider": "OpenRouter", + "model": "openai/gpt-5.4-pro", "variant": "above_272k_tokens", "input": 60, - "output": 270, - "cached_input": 6 + "output": 270 }, { - "provider": "OpenAI", - "model": "gpt-5.4-pro", - "variant": "batches", + "provider": "OpenRouter", + "model": "openai/gpt-5.4-pro:batch", + "variant": "", "input": 15, "output": 90 }, { - "provider": "OpenAI", - "model": "gpt-5.4-pro", - "variant": "flex", - "input": 15, - "output": 90 + "provider": "OpenRouter", + "model": "openai/gpt-5.4-pro:batch", + "variant": "above_272k_tokens", + "input": 30, + "output": 135 }, { - "provider": "OpenAI", - "model": "gpt-5.4-pro-2026-03-05", + "provider": "OpenRouter", + "model": "openai/gpt-5.4:batch", "variant": "", - "input": 30, - "output": 180, - "cached_input": 3 + "input": 1.25, + "output": 7.5, + "cached_input": 0.125 }, { - "provider": "OpenAI", - "model": "gpt-5.4-pro-2026-03-05", + "provider": "OpenRouter", + "model": "openai/gpt-5.4:batch", "variant": "above_272k_tokens", - "input": 60, - "output": 270, - "cached_input": 6 - }, - { - "provider": "OpenAI", - "model": "gpt-5.4-pro-2026-03-05", - "variant": "batches", - "input": 15, - "output": 90 - }, - { - "provider": "OpenAI", - "model": "gpt-5.4-pro-2026-03-05", - "variant": "flex", - "input": 15, - "output": 90 + "input": 2.5, + "output": 11.25, + "cached_input": 0.25 }, { - "provider": "OpenAI", - "model": "gpt-5.5", + "provider": "OpenRouter", + "model": "openai/gpt-5.5", "variant": "", "input": 5, "output": 30, "cached_input": 0.5 }, { - "provider": "OpenAI", - "model": "gpt-5.5", + "provider": "OpenRouter", + "model": "openai/gpt-5.5", "variant": "above_272k_tokens", "input": 10, "output": 45, "cached_input": 1 }, { - "provider": "OpenAI", - "model": "gpt-5.5", - "variant": "batches", - "input": 2.5, - "output": 15 - }, - { - "provider": "OpenAI", - "model": "gpt-5.5", - "variant": "flex", - "input": 2.5, - "output": 15, - "cached_input": 0.25 + "provider": "OpenRouter", + "model": "openai/gpt-5.5-pro", + "variant": "", + "input": 30, + "output": 180 }, { - "provider": "OpenAI", - "model": "gpt-5.5", - "variant": "priority", - "input": 10, - "output": 60, - "cached_input": 1 + "provider": "OpenRouter", + "model": "openai/gpt-5.5-pro", + "variant": "above_272k_tokens", + "input": 60, + "output": 270 }, { - "provider": "OpenAI", - "model": "gpt-5.5-2026-04-23", + "provider": "OpenRouter", + "model": "openai/gpt-5.5-pro:batch", "variant": "", - "input": 5, - "output": 30, - "cached_input": 0.5 + "input": 15, + "output": 90 }, { - "provider": "OpenAI", - "model": "gpt-5.5-2026-04-23", + "provider": "OpenRouter", + "model": "openai/gpt-5.5-pro:batch", "variant": "above_272k_tokens", - "input": 10, - "output": 45, - "cached_input": 1 - }, - { - "provider": "OpenAI", - "model": "gpt-5.5-2026-04-23", - "variant": "batches", - "input": 2.5, - "output": 15 + "input": 30, + "output": 135 }, { - "provider": "OpenAI", - "model": "gpt-5.5-2026-04-23", - "variant": "flex", + "provider": "OpenRouter", + "model": "openai/gpt-5.5:batch", + "variant": "", "input": 2.5, "output": 15, "cached_input": 0.25 }, { - "provider": "OpenAI", - "model": "gpt-5.5-2026-04-23", - "variant": "priority", - "input": 10, - "output": 60, - "cached_input": 1 + "provider": "OpenRouter", + "model": "openai/gpt-5.5:batch", + "variant": "above_272k_tokens", + "input": 5, + "output": 22.5, + "cached_input": 0.5 + }, + { + "provider": "OpenRouter", + "model": "openai/gpt-5.6-luna", + "variant": "", + "input": 0.2, + "output": 1.2, + "cached_input": 0.02 + }, + { + "provider": "OpenRouter", + "model": "openai/gpt-5.6-luna", + "variant": "above_272k_tokens", + "input": 0.4, + "output": 1.8, + "cached_input": 0.04 }, { - "provider": "OpenAI", - "model": "gpt-5.5-pro", + "provider": "OpenRouter", + "model": "openai/gpt-5.6-luna-pro", "variant": "", - "input": 30, - "output": 180, - "cached_input": 3 + "input": 0.2, + "output": 1.2, + "cached_input": 0.02 }, { - "provider": "OpenAI", - "model": "gpt-5.5-pro", + "provider": "OpenRouter", + "model": "openai/gpt-5.6-luna-pro", "variant": "above_272k_tokens", - "input": 60, - "output": 270, - "cached_input": 6 + "input": 0.4, + "output": 1.8, + "cached_input": 0.04 }, { - "provider": "OpenAI", - "model": "gpt-5.5-pro", - "variant": "batches", - "input": 15, - "output": 90 + "provider": "OpenRouter", + "model": "openai/gpt-5.6-luna-pro:batch", + "variant": "", + "input": 0.1, + "output": 0.6, + "cached_input": 0.01 }, { - "provider": "OpenAI", - "model": "gpt-5.5-pro", - "variant": "flex", - "input": 15, - "output": 90 + "provider": "OpenRouter", + "model": "openai/gpt-5.6-luna-pro:batch", + "variant": "above_272k_tokens", + "input": 0.2, + "output": 0.9, + "cached_input": 0.02 }, { - "provider": "OpenAI", - "model": "gpt-5.5-pro-2026-04-23", + "provider": "OpenRouter", + "model": "openai/gpt-5.6-luna:batch", "variant": "", - "input": 30, - "output": 180, - "cached_input": 3 + "input": 0.1, + "output": 0.6, + "cached_input": 0.01 }, { - "provider": "OpenAI", - "model": "gpt-5.5-pro-2026-04-23", + "provider": "OpenRouter", + "model": "openai/gpt-5.6-luna:batch", "variant": "above_272k_tokens", - "input": 60, - "output": 270, - "cached_input": 6 + "input": 0.2, + "output": 0.9, + "cached_input": 0.02 }, { - "provider": "OpenAI", - "model": "gpt-5.5-pro-2026-04-23", - "variant": "batches", - "input": 15, - "output": 90 + "provider": "OpenRouter", + "model": "openai/gpt-5.6-sol", + "variant": "", + "input": 2, + "output": 10, + "cached_input": 0.2 }, { - "provider": "OpenAI", - "model": "gpt-5.5-pro-2026-04-23", - "variant": "flex", - "input": 15, - "output": 90 + "provider": "OpenRouter", + "model": "openai/gpt-5.6-sol", + "variant": "above_272k_tokens", + "input": 4, + "output": 15, + "cached_input": 0.4 }, { - "provider": "OpenAI", - "model": "gpt-5.6", + "provider": "OpenRouter", + "model": "openai/gpt-5.6-sol-pro", "variant": "", + "input": 2, + "output": 10, + "cached_input": 0.2 + }, + { + "provider": "OpenRouter", + "model": "openai/gpt-5.6-sol-pro", + "variant": "above_272k_tokens", "input": 4, - "output": 20, + "output": 15, "cached_input": 0.4 }, { - "provider": "OpenAI", - "model": "gpt-5.6", + "provider": "OpenRouter", + "model": "openai/gpt-5.6-sol-pro:batch", + "variant": "", + "input": 1, + "output": 5, + "cached_input": 0.1 + }, + { + "provider": "OpenRouter", + "model": "openai/gpt-5.6-sol-pro:batch", "variant": "above_272k_tokens", - "input": 8, - "output": 30, - "cached_input": 0.8 + "input": 2, + "output": 7.5, + "cached_input": 0.2 }, { - "provider": "OpenAI", - "model": "gpt-5.6", - "variant": "above_272k_tokens_flex", - "input": 4, - "output": 15, - "cached_input": 0.4 + "provider": "OpenRouter", + "model": "openai/gpt-5.6-sol:batch", + "variant": "", + "input": 1, + "output": 5, + "cached_input": 0.1 }, { - "provider": "OpenAI", - "model": "gpt-5.6", - "variant": "batches", + "provider": "OpenRouter", + "model": "openai/gpt-5.6-sol:batch", + "variant": "above_272k_tokens", "input": 2, - "output": 10 + "output": 7.5, + "cached_input": 0.2 }, { - "provider": "OpenAI", - "model": "gpt-5.6", - "variant": "flex", + "provider": "OpenRouter", + "model": "openai/gpt-5.6-terra", + "variant": "", "input": 2, - "output": 10, + "output": 12, "cached_input": 0.2 }, { - "provider": "OpenAI", - "model": "gpt-5.6", - "variant": "priority", - "input": 8, - "output": 40, - "cached_input": 0.8 + "provider": "OpenRouter", + "model": "openai/gpt-5.6-terra", + "variant": "above_272k_tokens", + "input": 4, + "output": 18, + "cached_input": 0.4 }, { - "provider": "OpenAI", - "model": "gpt-5.6-cyber", + "provider": "OpenRouter", + "model": "openai/gpt-5.6-terra-pro", "variant": "", - "input": 12.5, - "output": 75, - "cached_input": 1.25 + "input": 2, + "output": 12, + "cached_input": 0.2 }, { - "provider": "OpenAI", - "model": "gpt-5.6-cyber", + "provider": "OpenRouter", + "model": "openai/gpt-5.6-terra-pro", "variant": "above_272k_tokens", - "input": 25, - "output": 112.5, - "cached_input": 2.5 + "input": 4, + "output": 18, + "cached_input": 0.4 }, { - "provider": "OpenAI", - "model": "gpt-5.6-luna", + "provider": "OpenRouter", + "model": "openai/gpt-5.6-terra-pro:batch", "variant": "", - "input": 0.2, - "output": 1.2, - "cached_input": 0.02 + "input": 1, + "output": 6, + "cached_input": 0.1 }, { - "provider": "OpenAI", - "model": "gpt-5.6-luna", + "provider": "OpenRouter", + "model": "openai/gpt-5.6-terra-pro:batch", "variant": "above_272k_tokens", - "input": 0.4, - "output": 1.8, - "cached_input": 0.04 + "input": 2, + "output": 9, + "cached_input": 0.2 }, { - "provider": "OpenAI", - "model": "gpt-5.6-luna", - "variant": "above_272k_tokens_flex", - "input": 0.2, - "output": 0.9, - "cached_input": 0.02 + "provider": "OpenRouter", + "model": "openai/gpt-5.6-terra:batch", + "variant": "", + "input": 1, + "output": 6, + "cached_input": 0.1 }, { - "provider": "OpenAI", - "model": "gpt-5.6-luna", - "variant": "batches", - "input": 0.1, - "output": 0.6 + "provider": "OpenRouter", + "model": "openai/gpt-5.6-terra:batch", + "variant": "above_272k_tokens", + "input": 2, + "output": 9, + "cached_input": 0.2 }, { - "provider": "OpenAI", - "model": "gpt-5.6-luna", - "variant": "flex", - "input": 0.1, - "output": 0.6, - "cached_input": 0.01 + "provider": "OpenRouter", + "model": "openai/gpt-5:batch", + "variant": "", + "input": 0.625, + "output": 5, + "cached_input": 0.0625 }, { - "provider": "OpenAI", - "model": "gpt-5.6-luna", - "variant": "priority", - "input": 0.4, - "output": 2.4, - "cached_input": 0.04 + "provider": "OpenRouter", + "model": "openai/gpt-6-astra", + "variant": "", + "input": 10, + "output": 50, + "cached_input": 1 }, { - "provider": "OpenAI", - "model": "gpt-5.6-sol", + "provider": "OpenRouter", + "model": "openai/gpt-6-astra", + "variant": "above_272k_tokens", + "input": 20, + "output": 75, + "cached_input": 2 + }, + { + "provider": "OpenRouter", + "model": "openai/gpt-6-astra-pro", "variant": "", - "input": 4, - "output": 20, - "cached_input": 0.4 + "input": 10, + "output": 50, + "cached_input": 1 }, { - "provider": "OpenAI", - "model": "gpt-5.6-sol", + "provider": "OpenRouter", + "model": "openai/gpt-6-astra-pro", + "variant": "above_272k_tokens", + "input": 20, + "output": 75, + "cached_input": 2 + }, + { + "provider": "OpenRouter", + "model": "openai/gpt-6-astra-pro:batch", + "variant": "", + "input": 5, + "output": 25, + "cached_input": 0.5 + }, + { + "provider": "OpenRouter", + "model": "openai/gpt-6-astra-pro:batch", "variant": "above_272k_tokens", - "input": 8, - "output": 30, - "cached_input": 0.8 + "input": 10, + "output": 37.5, + "cached_input": 1 }, { - "provider": "OpenAI", - "model": "gpt-5.6-sol", - "variant": "above_272k_tokens_flex", - "input": 4, - "output": 15, - "cached_input": 0.4 + "provider": "OpenRouter", + "model": "openai/gpt-6-astra:batch", + "variant": "", + "input": 5, + "output": 25, + "cached_input": 0.5 }, { - "provider": "OpenAI", - "model": "gpt-5.6-sol", - "variant": "batches", - "input": 2, - "output": 10 + "provider": "OpenRouter", + "model": "openai/gpt-6-astra:batch", + "variant": "above_272k_tokens", + "input": 10, + "output": 37.5, + "cached_input": 1 }, { - "provider": "OpenAI", - "model": "gpt-5.6-sol", - "variant": "flex", - "input": 2, - "output": 10, - "cached_input": 0.2 + "provider": "OpenRouter", + "model": "openai/gpt-audio", + "variant": "", + "input": 2.5, + "output": 10 }, { - "provider": "OpenAI", - "model": "gpt-5.6-sol", - "variant": "priority", - "input": 8, - "output": 40, - "cached_input": 0.8 + "provider": "OpenRouter", + "model": "openai/gpt-audio-mini", + "variant": "", + "input": 0.6, + "output": 2.4 }, { - "provider": "OpenAI", - "model": "gpt-5.6-terra", + "provider": "OpenRouter", + "model": "openai/gpt-chat-latest", "variant": "", - "input": 2, - "output": 12, - "cached_input": 0.2 + "input": 5, + "output": 30, + "cached_input": 0.5 }, { - "provider": "OpenAI", - "model": "gpt-5.6-terra", - "variant": "above_272k_tokens", - "input": 4, - "output": 18, - "cached_input": 0.4 + "provider": "OpenRouter", + "model": "openai/gpt-oss-120b", + "variant": "", + "input": 0.15, + "output": 0.6, + "cached_input": 0.075 }, { - "provider": "OpenAI", - "model": "gpt-5.6-terra", - "variant": "above_272k_tokens_flex", - "input": 2, - "output": 9, - "cached_input": 0.2 + "provider": "OpenRouter", + "model": "openai/gpt-oss-120b:batch", + "variant": "", + "input": 0.15, + "output": 0.6 }, { - "provider": "OpenAI", - "model": "gpt-5.6-terra", - "variant": "batches", - "input": 1, - "output": 6 + "provider": "OpenRouter", + "model": "openai/gpt-oss-20b", + "variant": "", + "input": 0.03, + "output": 0.13, + "cached_input": 0.03 }, { - "provider": "OpenAI", - "model": "gpt-5.6-terra", - "variant": "flex", - "input": 1, - "output": 6, - "cached_input": 0.1 + "provider": "OpenRouter", + "model": "openai/gpt-oss-safeguard-20b", + "variant": "", + "input": 0.075, + "output": 0.3, + "cached_input": 0.0375 }, { - "provider": "OpenAI", - "model": "gpt-5.6-terra", - "variant": "priority", - "input": 4, - "output": 24, - "cached_input": 0.4 + "provider": "OpenRouter", + "model": "openai/o1", + "variant": "", + "input": 15, + "output": 60, + "cached_input": 7.5 }, { - "provider": "OpenAI", - "model": "gpt-audio", + "provider": "OpenRouter", + "model": "openai/o1-pro", "variant": "", - "input": 2.5, - "output": 10 + "input": 150, + "output": 600 }, { - "provider": "OpenAI", - "model": "gpt-audio-1.5", + "provider": "OpenRouter", + "model": "openai/o3", "variant": "", - "input": 2.5, - "output": 10 + "input": 2, + "output": 8, + "cached_input": 0.5 }, { - "provider": "OpenAI", - "model": "gpt-audio-2025-08-28", + "provider": "OpenRouter", + "model": "openai/o3-mini", "variant": "", - "input": 2.5, - "output": 10 + "input": 1.1, + "output": 4.4, + "cached_input": 0.55 }, { - "provider": "OpenAI", - "model": "gpt-audio-mini", + "provider": "OpenRouter", + "model": "openai/o3-mini-high", "variant": "", - "input": 0.6, - "output": 2.4 + "input": 1.1, + "output": 4.4, + "cached_input": 0.55 }, { - "provider": "OpenAI", - "model": "gpt-audio-mini-2025-10-06", + "provider": "OpenRouter", + "model": "openai/o3-mini:batch", "variant": "", - "input": 0.6, - "output": 2.4 + "input": 0.55, + "output": 2.2, + "cached_input": 0.275 }, { - "provider": "OpenAI", - "model": "gpt-audio-mini-2025-12-15", + "provider": "OpenRouter", + "model": "openai/o3-pro", "variant": "", - "input": 0.6, - "output": 2.4 + "input": 20, + "output": 80 }, { - "provider": "OpenAI", - "model": "gpt-image-1", + "provider": "OpenRouter", + "model": "openai/o3:batch", "variant": "", - "input": 5, - "cached_input": 1.25 + "input": 1, + "output": 4, + "cached_input": 0.25 }, { - "provider": "OpenAI", - "model": "gpt-image-1-mini", + "provider": "OpenRouter", + "model": "openai/o4-mini", "variant": "", - "input": 2, - "cached_input": 0.2 + "input": 1.1, + "output": 4.4, + "cached_input": 0.275 }, { - "provider": "OpenAI", - "model": "gpt-image-1.5", + "provider": "OpenRouter", + "model": "openai/o4-mini-high", "variant": "", - "input": 5, - "output": 10, - "cached_input": 1.25 + "input": 1.1, + "output": 4.4, + "cached_input": 0.275 }, { - "provider": "OpenAI", - "model": "gpt-image-1.5-2025-12-16", + "provider": "OpenRouter", + "model": "openai/o4-mini:batch", "variant": "", - "input": 5, - "output": 10, - "cached_input": 1.25 + "input": 0.55, + "output": 2.2, + "cached_input": 0.1375 }, { - "provider": "OpenAI", - "model": "gpt-image-2", + "provider": "OpenRouter", + "model": "perceptron/perceptron-mk1", "variant": "", - "input": 5, - "output": 10, - "cached_input": 1.25 + "input": 0.15, + "output": 1.5 }, { - "provider": "OpenAI", - "model": "gpt-image-2-2026-04-21", + "provider": "OpenRouter", + "model": "perplexity/sonar", "variant": "", - "input": 5, - "output": 10, - "cached_input": 1.25 + "input": 1, + "output": 1 }, { - "provider": "OpenAI", - "model": "gpt-realtime", + "provider": "OpenRouter", + "model": "perplexity/sonar-deep-research", "variant": "", - "input": 4, - "output": 16, - "cached_input": 0.4 + "input": 2, + "output": 8 }, { - "provider": "OpenAI", - "model": "gpt-realtime-1.5", + "provider": "OpenRouter", + "model": "perplexity/sonar-pro", "variant": "", - "input": 4, - "output": 16, - "cached_input": 0.4 + "input": 3, + "output": 15 }, { - "provider": "OpenAI", - "model": "gpt-realtime-2", + "provider": "OpenRouter", + "model": "perplexity/sonar-pro-search", "variant": "", - "input": 4, - "output": 16, - "cached_input": 0.4 + "input": 3, + "output": 15 }, { - "provider": "OpenAI", - "model": "gpt-realtime-2.1", + "provider": "OpenRouter", + "model": "perplexity/sonar-reasoning-pro", "variant": "", - "input": 4, - "output": 24, - "cached_input": 0.4 + "input": 2, + "output": 8 }, { - "provider": "OpenAI", - "model": "gpt-realtime-2.1-mini", + "provider": "OpenRouter", + "model": "poolside/laguna-s-2.1", "variant": "", - "input": 0.6, - "output": 2.4, - "cached_input": 0.06 + "input": 0.09, + "output": 0.18, + "cached_input": 0.009 }, { - "provider": "OpenAI", - "model": "gpt-realtime-2025-08-28", + "provider": "OpenRouter", + "model": "poolside/laguna-xs-2.1", "variant": "", - "input": 4, - "output": 16, - "cached_input": 0.4 + "input": 0.06, + "output": 0.12, + "cached_input": 0.03 }, { - "provider": "OpenAI", - "model": "gpt-realtime-mini", + "provider": "OpenRouter", + "model": "prism-ml/ternary-bonsai-2-27b", "variant": "", - "input": 0.6, - "output": 2.4 + "input": 0.075, + "output": 0.5 }, { - "provider": "OpenAI", - "model": "gpt-realtime-mini-2025-10-06", + "provider": "OpenRouter", + "model": "qwen/qwen-2.5-72b-instruct", "variant": "", - "input": 0.6, - "output": 2.4, - "cached_input": 0.06 + "input": 0.36, + "output": 0.4 }, { - "provider": "OpenAI", - "model": "gpt-realtime-mini-2025-12-15", + "provider": "OpenRouter", + "model": "qwen/qwen-2.5-7b-instruct", "variant": "", - "input": 0.6, - "output": 2.4, - "cached_input": 0.06 + "input": 0.1, + "output": 0.2 }, { - "provider": "OpenAI", - "model": "o1", + "provider": "OpenRouter", + "model": "qwen/qwen-2.5-coder-32b-instruct", "variant": "", - "input": 15, - "output": 60, - "cached_input": 7.5 + "input": 0.66, + "output": 1 }, { - "provider": "OpenAI", - "model": "o1-2024-12-17", + "provider": "OpenRouter", + "model": "qwen/qwen-plus", "variant": "", - "input": 15, - "output": 60, - "cached_input": 7.5 + "input": 0.26, + "output": 0.78, + "cached_input": 0.052 }, { - "provider": "OpenAI", - "model": "o1-pro", + "provider": "OpenRouter", + "model": "qwen/qwen-plus", + "variant": "above_256k_tokens", + "input": 0.78, + "output": 2.34, + "cached_input": 0.156 + }, + { + "provider": "OpenRouter", + "model": "qwen/qwen-plus-2025-07-28", "variant": "", - "input": 150, - "output": 600 + "input": 0.26, + "output": 0.78, + "cached_input": 0.052 }, { - "provider": "OpenAI", - "model": "o1-pro", - "variant": "batches", - "input": 75, - "output": 300 + "provider": "OpenRouter", + "model": "qwen/qwen-plus-2025-07-28", + "variant": "above_256k_tokens", + "input": 0.78, + "output": 2.34 }, { - "provider": "OpenAI", - "model": "o1-pro-2025-03-19", + "provider": "OpenRouter", + "model": "qwen/qwen-vl-plus", "variant": "", - "input": 150, - "output": 600 + "input": 0.21, + "output": 0.63 }, { - "provider": "OpenAI", - "model": "o1-pro-2025-03-19", - "variant": "batches", - "input": 75, - "output": 300 + "provider": "OpenRouter", + "model": "qwen/qwen2.5-vl-72b-instruct", + "variant": "", + "input": 0.8, + "output": 1, + "cached_input": 0.4 }, { - "provider": "OpenAI", - "model": "o3", + "provider": "OpenRouter", + "model": "qwen/qwen3-14b", "variant": "", - "input": 2, - "output": 8, - "cached_input": 0.5 + "input": 0.12, + "output": 0.24 }, { - "provider": "OpenAI", - "model": "o3", - "variant": "flex", - "input": 1, - "output": 4, - "cached_input": 0.25 + "provider": "OpenRouter", + "model": "qwen/qwen3-235b-a22b", + "variant": "", + "input": 0.455, + "output": 1.82 }, { - "provider": "OpenAI", - "model": "o3", - "variant": "priority", - "input": 3.5, - "output": 14, - "cached_input": 0.875 + "provider": "OpenRouter", + "model": "qwen/qwen3-235b-a22b-2507", + "variant": "", + "input": 0.0875, + "output": 0.35, + "cached_input": 0.0175 }, { - "provider": "OpenAI", - "model": "o3-2025-04-16", + "provider": "OpenRouter", + "model": "qwen/qwen3-235b-a22b-thinking-2507", "variant": "", - "input": 2, - "output": 8, - "cached_input": 0.5 + "input": 0.23, + "output": 2.3 }, { - "provider": "OpenAI", - "model": "o3-2025-04-16", - "variant": "flex", - "input": 1, - "output": 4, - "cached_input": 0.25 + "provider": "OpenRouter", + "model": "qwen/qwen3-30b-a3b", + "variant": "", + "input": 0.12, + "output": 0.5 }, { - "provider": "OpenAI", - "model": "o3-2025-04-16", - "variant": "priority", - "input": 3.5, - "output": 14, - "cached_input": 0.875 + "provider": "OpenRouter", + "model": "qwen/qwen3-30b-a3b-instruct-2507", + "variant": "", + "input": 0.04815, + "output": 0.19305 }, { - "provider": "OpenAI", - "model": "o3-deep-research", + "provider": "OpenRouter", + "model": "qwen/qwen3-30b-a3b-thinking-2507", "variant": "", - "input": 10, - "output": 40, - "cached_input": 2.5 + "input": 0.2, + "output": 2.4 }, { - "provider": "OpenAI", - "model": "o3-deep-research", - "variant": "batches", - "input": 5, - "output": 20 + "provider": "OpenRouter", + "model": "qwen/qwen3-32b", + "variant": "", + "input": 0.08, + "output": 0.28 }, { - "provider": "OpenAI", - "model": "o3-deep-research-2025-06-26", + "provider": "OpenRouter", + "model": "qwen/qwen3-8b", "variant": "", - "input": 10, - "output": 40, - "cached_input": 2.5 + "input": 0.117, + "output": 0.455 }, { - "provider": "OpenAI", - "model": "o3-deep-research-2025-06-26", - "variant": "batches", - "input": 5, - "output": 20 + "provider": "OpenRouter", + "model": "qwen/qwen3-coder", + "variant": "", + "input": 0.3, + "output": 1, + "cached_input": 0.1 }, { - "provider": "OpenAI", - "model": "o3-mini", + "provider": "OpenRouter", + "model": "qwen/qwen3-coder-30b-a3b-instruct", "variant": "", - "input": 1.1, - "output": 4.4, - "cached_input": 0.55 + "input": 0.07, + "output": 0.28 }, { - "provider": "OpenAI", - "model": "o3-mini-2025-01-31", + "provider": "OpenRouter", + "model": "qwen/qwen3-coder-flash", "variant": "", - "input": 1.1, - "output": 4.4, - "cached_input": 0.55 + "input": 0.195, + "output": 0.975, + "cached_input": 0.039 }, { - "provider": "OpenAI", - "model": "o3-pro", - "variant": "", - "input": 20, - "output": 80 + "provider": "OpenRouter", + "model": "qwen/qwen3-coder-flash", + "variant": "above_128k_tokens", + "input": 0.52, + "output": 2.6, + "cached_input": 0.104 }, { - "provider": "OpenAI", - "model": "o3-pro", - "variant": "batches", - "input": 10, - "output": 40 + "provider": "OpenRouter", + "model": "qwen/qwen3-coder-next", + "variant": "", + "input": 0.12, + "output": 0.8, + "cached_input": 0.07 }, { - "provider": "OpenAI", - "model": "o3-pro-2025-06-10", + "provider": "OpenRouter", + "model": "qwen/qwen3-coder-plus", "variant": "", - "input": 20, - "output": 80 + "input": 0.65, + "output": 3.25, + "cached_input": 0.13 }, { - "provider": "OpenAI", - "model": "o3-pro-2025-06-10", - "variant": "batches", - "input": 10, - "output": 40 + "provider": "OpenRouter", + "model": "qwen/qwen3-coder-plus", + "variant": "above_128k_tokens", + "input": 1.95, + "output": 9.75 }, { - "provider": "OpenAI", - "model": "o4-mini", + "provider": "OpenRouter", + "model": "qwen/qwen3-max", "variant": "", - "input": 1.1, - "output": 4.4, - "cached_input": 0.275 + "input": 0.78, + "output": 3.9, + "cached_input": 0.156 }, { - "provider": "OpenAI", - "model": "o4-mini", - "variant": "flex", - "input": 0.55, - "output": 2.2, - "cached_input": 0.1375 + "provider": "OpenRouter", + "model": "qwen/qwen3-max", + "variant": "above_128k_tokens", + "input": 1.95, + "output": 9.75, + "cached_input": 0.39 }, { - "provider": "OpenAI", - "model": "o4-mini", - "variant": "priority", - "input": 2, - "output": 8, - "cached_input": 0.5 + "provider": "OpenRouter", + "model": "qwen/qwen3-max-thinking", + "variant": "", + "input": 0.78, + "output": 3.9 }, { - "provider": "OpenAI", - "model": "o4-mini-2025-04-16", - "variant": "", - "input": 1.1, - "output": 4.4, - "cached_input": 0.275 + "provider": "OpenRouter", + "model": "qwen/qwen3-max-thinking", + "variant": "above_128k_tokens", + "input": 1.95, + "output": 9.75 }, { - "provider": "OpenAI", - "model": "o4-mini-2025-04-16", - "variant": "flex", - "input": 0.55, - "output": 2.2, - "cached_input": 0.1375 + "provider": "OpenRouter", + "model": "qwen/qwen3-next-80b-a3b-instruct", + "variant": "", + "input": 0.09, + "output": 1.1, + "cached_input": 0.07 }, { - "provider": "OpenAI", - "model": "o4-mini-2025-04-16", - "variant": "priority", - "input": 2, - "output": 8, - "cached_input": 0.5 + "provider": "OpenRouter", + "model": "qwen/qwen3-next-80b-a3b-thinking", + "variant": "", + "input": 0.15, + "output": 1.2 }, { - "provider": "OpenAI", - "model": "o4-mini-deep-research", + "provider": "OpenRouter", + "model": "qwen/qwen3-vl-235b-a22b-instruct", "variant": "", - "input": 2, - "output": 8, - "cached_input": 0.5 + "input": 0.21, + "output": 1.9, + "cached_input": 0.1 }, { - "provider": "OpenAI", - "model": "o4-mini-deep-research", - "variant": "batches", - "input": 1, + "provider": "OpenRouter", + "model": "qwen/qwen3-vl-235b-a22b-thinking", + "variant": "", + "input": 0.4, "output": 4 }, { - "provider": "OpenAI", - "model": "o4-mini-deep-research-2025-06-26", + "provider": "OpenRouter", + "model": "qwen/qwen3-vl-30b-a3b-instruct", "variant": "", - "input": 2, - "output": 8, - "cached_input": 0.5 + "input": 0.13, + "output": 0.52 }, { - "provider": "OpenAI", - "model": "o4-mini-deep-research-2025-06-26", - "variant": "batches", - "input": 1, - "output": 4 + "provider": "OpenRouter", + "model": "qwen/qwen3-vl-30b-a3b-thinking", + "variant": "", + "input": 0.2, + "output": 2.4 }, { - "provider": "OpenAI", - "model": "text-embedding-3-large", + "provider": "OpenRouter", + "model": "qwen/qwen3-vl-32b-instruct", "variant": "", - "input": 0.13, - "output": 0 + "input": 0.104, + "output": 0.416 }, { - "provider": "OpenAI", - "model": "text-embedding-3-large", - "variant": "batches", - "input": 0.065, - "output": 0 + "provider": "OpenRouter", + "model": "qwen/qwen3-vl-8b-instruct", + "variant": "", + "input": 0.117, + "output": 0.455 }, { - "provider": "OpenAI", - "model": "text-embedding-3-small", + "provider": "OpenRouter", + "model": "qwen/qwen3-vl-8b-thinking", "variant": "", - "input": 0.02, - "output": 0 + "input": 0.18, + "output": 2.1 }, { - "provider": "OpenAI", - "model": "text-embedding-3-small", - "variant": "batches", - "input": 0.01, - "output": 0 + "provider": "OpenRouter", + "model": "qwen/qwen3.5-122b-a10b", + "variant": "", + "input": 0.26, + "output": 2.08 }, { - "provider": "OpenAI", - "model": "text-embedding-ada-002", + "provider": "OpenRouter", + "model": "qwen/qwen3.5-27b", "variant": "", - "input": 0.1, - "output": 0 + "input": 0.195, + "output": 1.56 }, { - "provider": "OpenAI", - "model": "text-embedding-ada-002-v2", + "provider": "OpenRouter", + "model": "qwen/qwen3.5-35b-a3b", "variant": "", - "input": 0.1, - "output": 0 + "input": 0.3125, + "output": 1.25, + "cached_input": 0.15625 }, { - "provider": "OpenAI", - "model": "text-embedding-ada-002-v2", - "variant": "batches", - "input": 0.05, - "output": 0 + "provider": "OpenRouter", + "model": "qwen/qwen3.5-397b-a17b", + "variant": "", + "input": 0.55, + "output": 3.5, + "cached_input": 0.225 }, { "provider": "OpenRouter", - "model": "anthropic/claude-3-haiku", + "model": "qwen/qwen3.5-9b", "variant": "", - "input": 0.25, - "output": 1.25 + "input": 0.1, + "output": 0.15 }, { "provider": "OpenRouter", - "model": "anthropic/claude-3.5-sonnet", + "model": "qwen/qwen3.5-9b:batch", "variant": "", - "input": 3, - "output": 15 + "input": 0.17, + "output": 0.25 }, { "provider": "OpenRouter", - "model": "anthropic/claude-3.7-sonnet", + "model": "qwen/qwen3.5-flash-02-23", "variant": "", - "input": 3, - "output": 15 + "input": 0.065, + "output": 0.26 }, { "provider": "OpenRouter", - "model": "anthropic/claude-haiku-4.5", + "model": "qwen/qwen3.5-plus-02-15", "variant": "", - "input": 1, - "output": 5, - "cached_input": 0.1 + "input": 0.26, + "output": 1.56 }, { "provider": "OpenRouter", - "model": "anthropic/claude-opus-4", + "model": "qwen/qwen3.5-plus-02-15", + "variant": "above_256k_tokens", + "input": 0.5, + "output": 3 + }, + { + "provider": "OpenRouter", + "model": "qwen/qwen3.5-plus-20260420", "variant": "", - "input": 15, - "output": 75, - "cached_input": 1.5 + "input": 0.3, + "output": 1.8 }, { "provider": "OpenRouter", - "model": "anthropic/claude-opus-4.1", + "model": "qwen/qwen3.5-plus-20260420", + "variant": "above_256k_tokens", + "input": 0.375, + "output": 2.25 + }, + { + "provider": "OpenRouter", + "model": "qwen/qwen3.6-27b", "variant": "", - "input": 15, - "output": 75, - "cached_input": 1.5 + "input": 0.3, + "output": 2, + "cached_input": 0.03 }, { "provider": "OpenRouter", - "model": "anthropic/claude-opus-4.5", + "model": "qwen/qwen3.6-35b-a3b", "variant": "", - "input": 5, - "output": 25, - "cached_input": 0.5 + "input": 0.15, + "output": 1, + "cached_input": 0.05 }, { "provider": "OpenRouter", - "model": "anthropic/claude-opus-4.6", + "model": "qwen/qwen3.6-flash", "variant": "", - "input": 5, - "output": 25, - "cached_input": 0.5 + "input": 0.1875, + "output": 1.125 }, { "provider": "OpenRouter", - "model": "anthropic/claude-opus-4.7", + "model": "qwen/qwen3.6-flash", + "variant": "above_256k_tokens", + "input": 0.75, + "output": 3 + }, + { + "provider": "OpenRouter", + "model": "qwen/qwen3.6-max-preview", "variant": "", - "input": 5, - "output": 25, - "cached_input": 0.5 + "input": 1.027, + "output": 6.162 }, { "provider": "OpenRouter", - "model": "anthropic/claude-opus-5", + "model": "qwen/qwen3.6-max-preview", + "variant": "above_128k_tokens", + "input": 1.58, + "output": 9.48 + }, + { + "provider": "OpenRouter", + "model": "qwen/qwen3.6-plus", "variant": "", - "input": 5, - "output": 25, - "cached_input": 0.5 + "input": 0.325, + "output": 1.95 }, { "provider": "OpenRouter", - "model": "anthropic/claude-sonnet-4", + "model": "qwen/qwen3.7-flash", "variant": "", - "input": 3, - "output": 15, - "cached_input": 0.3 + "input": 0.03, + "output": 0.13, + "cached_input": 0.006 }, { "provider": "OpenRouter", - "model": "anthropic/claude-sonnet-4", - "variant": "above_200k_tokens", - "input": 6, - "output": 22.5, - "cached_input": 0.6 + "model": "qwen/qwen3.7-flash", + "variant": "above_256k_tokens", + "input": 0.2, + "output": 0.8, + "cached_input": 0.04 }, { "provider": "OpenRouter", - "model": "anthropic/claude-sonnet-4.5", + "model": "qwen/qwen3.7-max", "variant": "", - "input": 3, - "output": 15, - "cached_input": 0.3 + "input": 1.475, + "output": 4.425, + "cached_input": 0.295 }, { "provider": "OpenRouter", - "model": "anthropic/claude-sonnet-4.5", - "variant": "above_200k_tokens", - "input": 6, - "output": 22.5, - "cached_input": 0.6 + "model": "qwen/qwen3.7-plus", + "variant": "", + "input": 0.32, + "output": 1.28, + "cached_input": 0.064 }, { "provider": "OpenRouter", - "model": "anthropic/claude-sonnet-4.6", + "model": "qwen/qwen3.8-2.4t-a95b", "variant": "", - "input": 3, - "output": 15, - "cached_input": 0.3 + "input": 2, + "output": 6, + "cached_input": 0.25 }, { "provider": "OpenRouter", - "model": "anthropic/claude-sonnet-4.6", - "variant": "above_200k_tokens", - "input": 6, - "output": 22.5, - "cached_input": 0.6 + "model": "qwen/qwen3.8-2.4t-a95b:batch", + "variant": "", + "input": 2, + "output": 6, + "cached_input": 0.25 }, { "provider": "OpenRouter", - "model": "bytedance/ui-tars-1.5-7b", + "model": "qwen/qwen3.8-27b", "variant": "", - "input": 0.1, - "output": 0.2 + "input": 0.2, + "output": 2.5, + "cached_input": 0.05 }, { "provider": "OpenRouter", - "model": "deepseek/deepseek-chat", + "model": "qwen/qwen3.8-flash", "variant": "", - "input": 0.14, - "output": 0.28 + "input": 0.15, + "output": 0.47, + "cached_input": 0.016 }, { "provider": "OpenRouter", - "model": "deepseek/deepseek-chat-v3-0324", + "model": "qwen/qwen3.8-max", "variant": "", - "input": 0.14, - "output": 0.28 + "input": 2, + "output": 6, + "cached_input": 0.25 }, { "provider": "OpenRouter", - "model": "deepseek/deepseek-chat-v3.1", + "model": "qwen/qwen3.8-max-0902", "variant": "", - "input": 0.2, - "output": 0.8 + "input": 2, + "output": 6, + "cached_input": 0.25 }, { "provider": "OpenRouter", - "model": "deepseek/deepseek-chat-v3.1", - "variant": "cache_hit", - "input": 0.02 + "model": "rekaai/reka-edge", + "variant": "", + "input": 0.1, + "output": 0.1 }, { "provider": "OpenRouter", - "model": "deepseek/deepseek-r1", + "model": "rekaai/reka-flash-3", "variant": "", - "input": 0.55, - "output": 2.19 + "input": 0.1, + "output": 0.2 }, { "provider": "OpenRouter", - "model": "deepseek/deepseek-r1", - "variant": "cache_hit", - "input": 0.14 + "model": "relace/relace-apply-3", + "variant": "", + "input": 0.85, + "output": 1.25 }, { "provider": "OpenRouter", - "model": "deepseek/deepseek-r1-0528", + "model": "relace/relace-search", "variant": "", - "input": 0.5, - "output": 2.15 + "input": 1, + "output": 3 }, { "provider": "OpenRouter", - "model": "deepseek/deepseek-r1-0528", - "variant": "cache_hit", - "input": 0.14 + "model": "sakana/fugu-max", + "variant": "", + "input": 2, + "output": 6, + "cached_input": 0.25 }, { "provider": "OpenRouter", - "model": "deepseek/deepseek-v3.2", + "model": "sakana/fugu-ultra", "variant": "", - "input": 0.28, - "output": 0.4 + "input": 5, + "output": 30, + "cached_input": 0.5 }, { "provider": "OpenRouter", - "model": "deepseek/deepseek-v3.2", - "variant": "cache_hit", - "input": 0.028 + "model": "sakana/fugu-ultra", + "variant": "above_272k_tokens", + "input": 10, + "output": 45, + "cached_input": 1 }, { "provider": "OpenRouter", - "model": "deepseek/deepseek-v3.2-exp", + "model": "sakana/fugu-ultra-v2", "variant": "", - "input": 0.2, - "output": 0.4 + "input": 5, + "output": 30, + "cached_input": 0.5 }, { "provider": "OpenRouter", - "model": "deepseek/deepseek-v3.2-exp", - "variant": "cache_hit", - "input": 0.02 + "model": "sakana/fugu-ultra-v2", + "variant": "above_272k_tokens", + "input": 10, + "output": 45, + "cached_input": 1 }, { "provider": "OpenRouter", - "model": "deepseek/deepseek-v4-pro", + "model": "sakana/sakana-namazu", "variant": "", - "input": 1.32, - "output": 3.96 + "input": 0.95, + "output": 4, + "cached_input": 0.15 }, { "provider": "OpenRouter", - "model": "deepseek/deepseek-v4-pro", - "variant": "cache_hit", - "input": 0.044 + "model": "sao10k/l3-lunaris-8b", + "variant": "", + "input": 0.04, + "output": 0.05 }, { "provider": "OpenRouter", - "model": "deepseek/deepseek-v4-pro-0813", + "model": "sao10k/l3.1-euryale-70b", "variant": "", - "input": 1.32, - "output": 3.96 + "input": 0.85, + "output": 0.85 }, { "provider": "OpenRouter", - "model": "deepseek/deepseek-v4-pro-0813", - "variant": "cache_hit", - "input": 0.044 + "model": "sao10k/l3.3-euryale-70b", + "variant": "", + "input": 0.65, + "output": 0.75 }, { "provider": "OpenRouter", - "model": "google/gemini-2.0-flash-001", + "model": "stepfun/step-3.5-flash", "variant": "", "input": 0.1, - "output": 0.4 + "output": 0.3 }, { "provider": "OpenRouter", - "model": "google/gemini-2.5-flash", + "model": "stepfun/step-3.7-flash", "variant": "", - "input": 0.3, - "output": 2.5 + "input": 0.2, + "output": 1.15, + "cached_input": 0.04 }, { "provider": "OpenRouter", - "model": "google/gemini-2.5-pro", + "model": "switchpoint/router", "variant": "", - "input": 1.25, - "output": 10 + "input": 0.85, + "output": 3.4 }, { "provider": "OpenRouter", - "model": "google/gemini-3-flash-preview", + "model": "tencent/hunyuan-a13b-instruct", "variant": "", - "input": 0.5, - "output": 3, - "cached_input": 0.05 + "input": 0.14, + "output": 0.57 }, { "provider": "OpenRouter", - "model": "google/gemini-3-pro-preview", + "model": "tencent/hy-mt2-1.8b", "variant": "", - "input": 2, - "output": 12, - "cached_input": 0.2 + "input": 0.044, + "output": 0.177 }, { "provider": "OpenRouter", - "model": "google/gemini-3-pro-preview", - "variant": "above_200k_tokens", - "input": 4, - "output": 18, - "cached_input": 0.4 + "model": "tencent/hy-mt2-30b-a3b", + "variant": "", + "input": 0.074, + "output": 0.295 }, { "provider": "OpenRouter", - "model": "google/gemini-3-pro-preview", - "variant": "batches", - "input": 1, - "output": 6 + "model": "tencent/hy-mt2-7b", + "variant": "", + "input": 0.074, + "output": 0.295 }, { "provider": "OpenRouter", - "model": "google/gemini-3.1-flash-lite", + "model": "tencent/hy3", "variant": "", - "input": 0.25, - "output": 1.5, - "cached_input": 0.025 + "input": 0.132, + "output": 0.528, + "cached_input": 0.033 }, { "provider": "OpenRouter", - "model": "google/gemini-3.1-flash-lite-preview", + "model": "tencent/hy3-preview", "variant": "", - "input": 0.25, - "output": 1.5, - "cached_input": 0.025 + "input": 0.18, + "output": 0.6, + "cached_input": 0.06 }, { "provider": "OpenRouter", - "model": "google/gemini-3.1-pro-preview", + "model": "tencent/hy4-preview", "variant": "", - "input": 2, - "output": 12, - "cached_input": 0.2 + "input": 0.834, + "output": 2.501, + "cached_input": 0.042 }, { "provider": "OpenRouter", - "model": "google/gemini-3.1-pro-preview", - "variant": "above_200k_tokens", - "input": 4, - "output": 18, - "cached_input": 0.4 + "model": "thedrummer/cydonia-24b-v4.1", + "variant": "", + "input": 0.3, + "output": 0.5, + "cached_input": 0.15 }, { "provider": "OpenRouter", - "model": "gryphe/mythomax-l2-13b", + "model": "thedrummer/skyfall-36b-v2", "variant": "", - "input": 1.875, - "output": 1.875 + "input": 0.55, + "output": 0.8, + "cached_input": 0.25 }, { "provider": "OpenRouter", - "model": "mancer/weaver", + "model": "thedrummer/unslopnemo-12b", "variant": "", - "input": 5.625, - "output": 5.625 + "input": 0.4, + "output": 0.4 }, { "provider": "OpenRouter", - "model": "meta-llama/llama-3-70b-instruct", + "model": "thinkingmachines/inkling", "variant": "", - "input": 0.59, - "output": 0.79 + "input": 1, + "output": 4.05, + "cached_input": 0.17 }, { "provider": "OpenRouter", - "model": "minimax/minimax-m2", + "model": "thinkingmachines/inkling-small", "variant": "", - "input": 0.255, - "output": 1.02 + "input": 0.45, + "output": 1.2, + "cached_input": 0.1 }, { "provider": "OpenRouter", - "model": "minimax/minimax-m2.1", + "model": "thinkingmachines/inkling:batch", "variant": "", - "input": 0.27, - "output": 1.2, - "cached_input": 0 + "input": 1, + "output": 4.05, + "cached_input": 0.17 }, { "provider": "OpenRouter", - "model": "minimax/minimax-m2.5", + "model": "unbiased/pareto", "variant": "", - "input": 0.3, - "output": 1.1, - "cached_input": 0.15 + "input": 2.5, + "output": 7.5, + "cached_input": 0.25 }, { "provider": "OpenRouter", - "model": "mistralai/devstral-2512", + "model": "undi95/remm-slerp-l2-13b", "variant": "", - "input": 0.15, - "output": 0.6 + "input": 0.35, + "output": 0.65 }, { "provider": "OpenRouter", - "model": "mistralai/ministral-14b-2512", + "model": "upstage/solar-pro-3", "variant": "", - "input": 0.2, - "output": 0.2 + "input": 0.15, + "output": 0.6, + "cached_input": 0.015 }, { "provider": "OpenRouter", - "model": "mistralai/ministral-3b-2512", + "model": "upstage/solar-pro4", "variant": "", - "input": 0.1, - "output": 0.1 + "input": 0.09, + "output": 0.36, + "cached_input": 0.018 }, { "provider": "OpenRouter", - "model": "mistralai/ministral-8b-2512", + "model": "writer/palmyra-x5", "variant": "", - "input": 0.15, - "output": 0.15 + "input": 0.6, + "output": 6 }, { "provider": "OpenRouter", - "model": "mistralai/mistral-7b-instruct", + "model": "x-ai/grok-4", "variant": "", - "input": 0.13, - "output": 0.13 + "input": 3, + "output": 15 }, { "provider": "OpenRouter", - "model": "mistralai/mistral-large", + "model": "x-ai/grok-4.20", "variant": "", - "input": 8, - "output": 24 + "input": 1.25, + "output": 2.5, + "cached_input": 0.2 }, { "provider": "OpenRouter", - "model": "mistralai/mistral-large-2512", - "variant": "", - "input": 0.5, - "output": 1.5 + "model": "x-ai/grok-4.20", + "variant": "above_200k_tokens", + "input": 2.5, + "output": 5, + "cached_input": 0.4 }, { "provider": "OpenRouter", - "model": "mistralai/mistral-small-3.1-24b-instruct", + "model": "x-ai/grok-4.20-multi-agent", "variant": "", - "input": 0.1, - "output": 0.3 + "input": 1.25, + "output": 2.5, + "cached_input": 0.2 }, { "provider": "OpenRouter", - "model": "mistralai/mistral-small-3.2-24b-instruct", - "variant": "", - "input": 0.1, - "output": 0.3 + "model": "x-ai/grok-4.20-multi-agent", + "variant": "above_200k_tokens", + "input": 2.5, + "output": 5, + "cached_input": 0.4 }, { "provider": "OpenRouter", - "model": "mistralai/mixtral-8x22b-instruct", + "model": "x-ai/grok-4.3", "variant": "", - "input": 0.65, - "output": 0.65 + "input": 1.25, + "output": 2.5, + "cached_input": 0.2 }, { "provider": "OpenRouter", - "model": "moonshotai/kimi-k2.5", - "variant": "", - "input": 0.6, - "output": 3, - "cached_input": 0.1 + "model": "x-ai/grok-4.3", + "variant": "above_200k_tokens", + "input": 2.5, + "output": 5, + "cached_input": 0.4 }, { "provider": "OpenRouter", - "model": "nvidia/nemotron-3.5-lightning", + "model": "x-ai/grok-4.3:batch", "variant": "", - "input": 0.05, - "output": 0.2 + "input": 1, + "output": 2, + "cached_input": 0.16 }, { "provider": "OpenRouter", - "model": "openai/gpt-3.5-turbo", - "variant": "", - "input": 1.5, - "output": 2 + "model": "x-ai/grok-4.3:batch", + "variant": "above_200k_tokens", + "input": 2, + "output": 4, + "cached_input": 0.32 }, { "provider": "OpenRouter", - "model": "openai/gpt-3.5-turbo-16k", + "model": "x-ai/grok-4.5", "variant": "", - "input": 3, - "output": 4 + "input": 2, + "output": 6, + "cached_input": 0.3 }, { "provider": "OpenRouter", - "model": "openai/gpt-4", - "variant": "", - "input": 30, - "output": 60 + "model": "x-ai/grok-4.5", + "variant": "above_200k_tokens", + "input": 4, + "output": 12, + "cached_input": 0.6 }, { "provider": "OpenRouter", - "model": "openai/gpt-4.1", + "model": "x-ai/grok-4.6", "variant": "", "input": 2, - "output": 8, + "output": 6, "cached_input": 0.5 }, { "provider": "OpenRouter", - "model": "openai/gpt-4.1-mini", + "model": "x-ai/grok-4.6", + "variant": "above_200k_tokens", + "input": 4, + "output": 12, + "cached_input": 1 + }, + { + "provider": "OpenRouter", + "model": "x-ai/grok-build-0.1", "variant": "", - "input": 0.4, - "output": 1.6, - "cached_input": 0.1 + "input": 1, + "output": 2, + "cached_input": 0.2 }, { "provider": "OpenRouter", - "model": "openai/gpt-4.1-nano", + "model": "x-ai/grok-build-0.1", + "variant": "above_200k_tokens", + "input": 2, + "output": 4, + "cached_input": 0.4 + }, + { + "provider": "OpenRouter", + "model": "xiaomi/mimo-v2-flash", "variant": "", "input": 0.1, - "output": 0.4, - "cached_input": 0.025 + "output": 0.3, + "cached_input": 0.01 + }, + { + "provider": "OpenRouter", + "model": "xiaomi/mimo-v2.5", + "variant": "", + "input": 0.14, + "output": 0.28, + "cached_input": 0.0028 }, { "provider": "OpenRouter", - "model": "openai/gpt-4o", + "model": "xiaomi/mimo-v2.5-pro", "variant": "", - "input": 2.5, - "output": 10 + "input": 0.435, + "output": 0.87, + "cached_input": 0.0036 }, { "provider": "OpenRouter", - "model": "openai/gpt-4o-2024-05-13", + "model": "z-ai/glm-4.5", "variant": "", - "input": 5, - "output": 15 + "input": 0.6, + "output": 2.2, + "cached_input": 0.11 }, { "provider": "OpenRouter", - "model": "openai/gpt-5", + "model": "z-ai/glm-4.5-air", "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "input": 0.13, + "output": 0.85, + "cached_input": 0.025 }, { "provider": "OpenRouter", - "model": "openai/gpt-5-chat", + "model": "z-ai/glm-4.5v", "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "input": 0.6, + "output": 1.8, + "cached_input": 0.11 }, { "provider": "OpenRouter", - "model": "openai/gpt-5-codex", + "model": "z-ai/glm-4.6", "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "input": 0.43, + "output": 1.75, + "cached_input": 0.08 }, { "provider": "OpenRouter", - "model": "openai/gpt-5-mini", + "model": "z-ai/glm-4.6:exacto", "variant": "", - "input": 0.25, - "output": 2, - "cached_input": 0.025 + "input": 0.45, + "output": 1.9 }, { "provider": "OpenRouter", - "model": "openai/gpt-5-nano", + "model": "z-ai/glm-4.6v", "variant": "", - "input": 0.05, - "output": 0.4, - "cached_input": 0.005 + "input": 0.3, + "output": 0.9, + "cached_input": 0.055 }, { "provider": "OpenRouter", - "model": "openai/gpt-5.1-codex-max", + "model": "z-ai/glm-4.7", "variant": "", - "input": 1.25, - "output": 10, - "cached_input": 0.125 + "input": 0.4, + "output": 1.75, + "cached_input": 0.08 }, { "provider": "OpenRouter", - "model": "openai/gpt-5.2", + "model": "z-ai/glm-4.7-flash", "variant": "", - "input": 1.75, - "output": 14, - "cached_input": 0.175 + "input": 0.0605, + "output": 0.4, + "cached_input": 0.01 }, { "provider": "OpenRouter", - "model": "openai/gpt-5.2-chat", + "model": "z-ai/glm-5", "variant": "", - "input": 1.75, - "output": 14, - "cached_input": 0.175 + "input": 0.6, + "output": 1.92, + "cached_input": 0.12 }, { "provider": "OpenRouter", - "model": "openai/gpt-5.2-codex", + "model": "z-ai/glm-5-turbo", "variant": "", - "input": 1.75, - "output": 14, - "cached_input": 0.175 + "input": 1.2, + "output": 4, + "cached_input": 0.24 }, { "provider": "OpenRouter", - "model": "openai/gpt-5.2-pro", + "model": "z-ai/glm-5.1", "variant": "", - "input": 21, - "output": 168 + "input": 0.966, + "output": 3.036, + "cached_input": 0.1794 }, { "provider": "OpenRouter", - "model": "openai/gpt-oss-120b", + "model": "z-ai/glm-5.2", "variant": "", - "input": 0.18, - "output": 0.8 + "input": 0.6496, + "output": 2.0416, + "cached_input": 0.12064 }, { "provider": "OpenRouter", - "model": "openai/gpt-oss-20b", + "model": "z-ai/glm-5.2:batch", "variant": "", - "input": 0.02, - "output": 0.1 + "input": 0.7, + "output": 2.2, + "cached_input": 0.07 }, { "provider": "OpenRouter", - "model": "openai/o1", + "model": "z-ai/glm-5.3", "variant": "", - "input": 15, - "output": 60, - "cached_input": 7.5 + "input": 0.91, + "output": 2.86, + "cached_input": 0.169 }, { "provider": "OpenRouter", - "model": "openai/o3-mini", + "model": "z-ai/glm-5.3-flash", "variant": "", - "input": 1.1, - "output": 4.4 + "input": 0.09, + "output": 0.3, + "cached_input": 0.018 }, { "provider": "OpenRouter", - "model": "openai/o3-mini-high", + "model": "z-ai/glm-5.3-flash:batch", "variant": "", - "input": 1.1, - "output": 4.4 + "input": 0.075, + "output": 0.25, + "cached_input": 0.015 }, { "provider": "OpenRouter", - "model": "qwen/qwen-2.5-coder-32b-instruct", + "model": "z-ai/glm-5.3-flashx", "variant": "", - "input": 0.18, - "output": 0.18 + "input": 0.37, + "output": 1.25, + "cached_input": 0.075 }, { "provider": "OpenRouter", - "model": "qwen/qwen-vl-plus", + "model": "z-ai/glm-5.3:batch", "variant": "", - "input": 0.21, - "output": 0.63 + "input": 0.7, + "output": 2.2, + "cached_input": 0.13 }, { "provider": "OpenRouter", - "model": "qwen/qwen3-235b-a22b-2507", + "model": "z-ai/glm-5v-turbo", "variant": "", - "input": 0.071, - "output": 0.1 + "input": 1.2, + "output": 4, + "cached_input": 0.24 }, { "provider": "OpenRouter", - "model": "qwen/qwen3-235b-a22b-thinking-2507", + "model": "~anthropic/claude-fable-latest", "variant": "", - "input": 0.11, - "output": 0.6 + "input": 10, + "output": 50, + "cached_input": 0.25 }, { "provider": "OpenRouter", - "model": "qwen/qwen3-coder", + "model": "~anthropic/claude-haiku-latest", "variant": "", - "input": 0.22, - "output": 0.95 + "input": 1, + "output": 5, + "cached_input": 0.1 }, { "provider": "OpenRouter", - "model": "qwen/qwen3-coder-plus", + "model": "~anthropic/claude-opus-latest", "variant": "", - "input": 1, - "output": 5 + "input": 5, + "output": 25, + "cached_input": 0.5 }, { "provider": "OpenRouter", - "model": "qwen/qwen3.5-122b-a10b", + "model": "~anthropic/claude-sonnet-latest", "variant": "", - "input": 0.4, - "output": 2 + "input": 2, + "output": 10, + "cached_input": 0.2 }, { "provider": "OpenRouter", - "model": "qwen/qwen3.5-27b", + "model": "~deepseek/deepseek-flash-latest", "variant": "", "input": 0.3, - "output": 2.4 + "output": 1.2, + "cached_input": 0.006 }, { "provider": "OpenRouter", - "model": "qwen/qwen3.5-35b-a3b", + "model": "~deepseek/deepseek-pro-latest", "variant": "", - "input": 0.25, - "output": 2 + "input": 1.32, + "output": 3.96, + "cached_input": 0.044 }, { "provider": "OpenRouter", - "model": "qwen/qwen3.5-397b-a17b", + "model": "~deepseek/deepseek-v4-flash-latest", "variant": "", - "input": 0.6, - "output": 3.6 + "input": 0.04, + "output": 0.16, + "cached_input": 0.016 }, { "provider": "OpenRouter", - "model": "qwen/qwen3.5-flash-02-23", + "model": "~google/gemini-flash-latest", "variant": "", - "input": 0.1, - "output": 0.4 + "input": 0.75, + "output": 3.75, + "cached_input": 0.075 }, { "provider": "OpenRouter", - "model": "qwen/qwen3.5-plus-02-15", + "model": "~google/gemini-pro-latest", "variant": "", - "input": 0.4, - "output": 2.4 + "input": 2, + "output": 12, + "cached_input": 0.2 }, { "provider": "OpenRouter", - "model": "qwen/qwen3.5-plus-02-15", - "variant": "above_256k_tokens", - "input": 0.5, - "output": 3 + "model": "~google/gemini-pro-latest", + "variant": "above_200k_tokens", + "input": 4, + "output": 18, + "cached_input": 0.4 }, { "provider": "OpenRouter", - "model": "qwen/qwen3.6-plus", + "model": "~moonshotai/kimi-latest", "variant": "", - "input": 0.325, - "output": 1.95 + "input": 1.7, + "output": 8.5, + "cached_input": 0.17 }, { "provider": "OpenRouter", - "model": "switchpoint/router", + "model": "~openai/gpt-astra-latest", "variant": "", - "input": 0.85, - "output": 3.4 + "input": 10, + "output": 50, + "cached_input": 1 }, { "provider": "OpenRouter", - "model": "undi95/remm-slerp-l2-13b", - "variant": "", - "input": 1.875, - "output": 1.875 + "model": "~openai/gpt-astra-latest", + "variant": "above_272k_tokens", + "input": 20, + "output": 75, + "cached_input": 2 }, { "provider": "OpenRouter", - "model": "x-ai/grok-4", + "model": "~openai/gpt-luna-latest", "variant": "", - "input": 3, - "output": 15 + "input": 0.2, + "output": 1.2, + "cached_input": 0.02 }, { "provider": "OpenRouter", - "model": "xiaomi/mimo-v2-flash", - "variant": "", - "input": 0.1, - "output": 0.3, - "cached_input": 0.01 + "model": "~openai/gpt-luna-latest", + "variant": "above_272k_tokens", + "input": 0.4, + "output": 1.8, + "cached_input": 0.04 }, { "provider": "OpenRouter", - "model": "xiaomi/mimo-v2.5", + "model": "~openai/gpt-mini-latest", "variant": "", - "input": 0.4, - "output": 2, - "cached_input": 0.08 + "input": 0.75, + "output": 4.5, + "cached_input": 0.075 }, { "provider": "OpenRouter", - "model": "xiaomi/mimo-v2.5-pro", + "model": "~openai/gpt-sol-latest", "variant": "", - "input": 1, - "output": 3, + "input": 2, + "output": 10, "cached_input": 0.2 }, { "provider": "OpenRouter", - "model": "z-ai/glm-4.6", - "variant": "", - "input": 0.4, - "output": 1.75 + "model": "~openai/gpt-sol-latest", + "variant": "above_272k_tokens", + "input": 4, + "output": 15, + "cached_input": 0.4 }, { "provider": "OpenRouter", - "model": "z-ai/glm-4.6:exacto", + "model": "~openai/gpt-terra-latest", "variant": "", - "input": 0.45, - "output": 1.9 + "input": 2, + "output": 12, + "cached_input": 0.2 }, { "provider": "OpenRouter", - "model": "z-ai/glm-4.7", - "variant": "", - "input": 0.4, - "output": 1.5, - "cached_input": 0 + "model": "~openai/gpt-terra-latest", + "variant": "above_272k_tokens", + "input": 4, + "output": 18, + "cached_input": 0.4 }, { "provider": "OpenRouter", - "model": "z-ai/glm-4.7-flash", + "model": "~x-ai/grok-latest", "variant": "", - "input": 0.07, - "output": 0.4, - "cached_input": 0 + "input": 2, + "output": 6, + "cached_input": 0.5 }, { "provider": "OpenRouter", - "model": "z-ai/glm-5", + "model": "~x-ai/grok-latest", + "variant": "above_200k_tokens", + "input": 4, + "output": 12, + "cached_input": 1 + }, + { + "provider": "OpenRouter", + "model": "~z-ai/glm-flash-latest", "variant": "", - "input": 0.8, - "output": 2.56 + "input": 0.09, + "output": 0.3, + "cached_input": 0.018 }, { "provider": "OpenRouter", - "model": "z-ai/glm-5.1", + "model": "~z-ai/glm-latest", "variant": "", - "input": 1.05, - "output": 3.5, - "cached_input": 0.525 + "input": 0.91, + "output": 2.86, + "cached_input": 0.169 }, { "provider": "Posit", diff --git a/chatlas/types/anthropic/_client.py b/chatlas/types/anthropic/_client.py index 32e3b9ca..908e52a1 100644 --- a/chatlas/types/anthropic/_client.py +++ b/chatlas/types/anthropic/_client.py @@ -24,7 +24,11 @@ class ChatClientArgs(TypedDict, total=False): api_key: str | None auth_token: str | None - credentials: anthropic.lib.credentials._types.AccessTokenProvider | None + credentials: ( + anthropic.lib.credentials._types.AccessTokenProvider + | anthropic.lib.credentials._types.AsyncAccessTokenProvider + | None + ) config: Optional[Mapping[str, Any]] profile: str | None webhook_key: str | None diff --git a/chatlas/types/anthropic/_submit.py b/chatlas/types/anthropic/_submit.py index af13d8b7..b4361c5d 100644 --- a/chatlas/types/anthropic/_submit.py +++ b/chatlas/types/anthropic/_submit.py @@ -126,6 +126,7 @@ class SubmitInputArgs(TypedDict, total=False): anthropic.Omit, ] user_profile_id: str | anthropic.Omit + workspace_id: str | anthropic.Omit extra_headers: Optional[Mapping[str, Union[str, anthropic.Omit]]] extra_query: Optional[Mapping[str, object]] extra_body: object | None diff --git a/chatlas/types/openai/_submit.py b/chatlas/types/openai/_submit.py index e2a94deb..7de32b23 100644 --- a/chatlas/types/openai/_submit.py +++ b/chatlas/types/openai/_submit.py @@ -61,7 +61,6 @@ class SubmitInputArgs(TypedDict, total=False): "gpt-5.1", "gpt-5.1-2025-11-13", "gpt-5.1-codex", - "gpt-5.1-mini", "gpt-5.1-chat-latest", "gpt-5", "gpt-5-mini", @@ -92,6 +91,8 @@ class SubmitInputArgs(TypedDict, total=False): "gpt-4o-2024-11-20", "gpt-4o-2024-08-06", "gpt-4o-2024-05-13", + "gpt-audio-mini", + "gpt-audio-mini-2025-12-15", "gpt-4o-audio-preview", "gpt-4o-audio-preview-2024-10-01", "gpt-4o-audio-preview-2024-12-17", @@ -125,6 +126,7 @@ class SubmitInputArgs(TypedDict, total=False): "gpt-3.5-turbo-1106", "gpt-3.5-turbo-0125", "gpt-3.5-turbo-16k-0613", + "gpt-5.1-mini", ], ] audio: Union[ diff --git a/chatlas/types/openai/_submit_responses.py b/chatlas/types/openai/_submit_responses.py index 86187b58..b10a846e 100644 --- a/chatlas/types/openai/_submit_responses.py +++ b/chatlas/types/openai/_submit_responses.py @@ -143,7 +143,6 @@ class SubmitInputArgs(TypedDict, total=False): "gpt-5.1", "gpt-5.1-2025-11-13", "gpt-5.1-codex", - "gpt-5.1-mini", "gpt-5.1-chat-latest", "gpt-5", "gpt-5-mini", @@ -174,6 +173,8 @@ class SubmitInputArgs(TypedDict, total=False): "gpt-4o-2024-11-20", "gpt-4o-2024-08-06", "gpt-4o-2024-05-13", + "gpt-audio-mini", + "gpt-audio-mini-2025-12-15", "gpt-4o-audio-preview", "gpt-4o-audio-preview-2024-10-01", "gpt-4o-audio-preview-2024-12-17", @@ -207,6 +208,7 @@ class SubmitInputArgs(TypedDict, total=False): "gpt-3.5-turbo-1106", "gpt-3.5-turbo-0125", "gpt-3.5-turbo-16k-0613", + "gpt-5.1-mini", ], Literal[ "o1-pro", From 6bcdc0adfeaf569e4fd85b3f0235a66bf893960e Mon Sep 17 00:00:00 2001 From: Carson Date: Mon, 21 Sep 2026 10:16:55 -0500 Subject: [PATCH 4/4] docs(changelog): move top_k fix entry to Unreleased section --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e20e5079..5fa90a70 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * `ChatPosit()` now handles setting `chat.model` to a model from the other family (Claude vs. non-Claude): the underlying provider is swapped so requests go to the correct endpoint, instead of failing with a mismatched request. The `cache` setting is preserved across switches. * Anthropic-backed providers (`ChatAnthropic()`, `ChatPosit()`, `ChatBedrock()`, etc.) no longer fail with `Invalid signature in thinking block` when the conversation history contains reasoning from a non-Claude model (e.g., after switching `chat.model` across families); such thinking is now replayed as plain text so the model can still see it. * `content_image_file()` no longer fails with `ValueError: unknown file extension` when `resize` uses the `!` (ignore aspect ratio) flag on an image larger than the requested box, e.g. `resize="200x200!"`. (#433) +* `params(top_k=)` is no longer sent as `top_logprobs` for OpenAI-based providers (the two are unrelated; OpenAI has no `top_k` sampling parameter). `top_k` is now dropped with the standard unsupported-parameter warning. (#412) ## [0.23.0] - 2026-09-04 @@ -36,7 +37,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Bug fixes * `ChatDatabricks()` no longer drops the assistant's reply from the conversation when a GPT-OSS endpoint streams typed content. The typed part array was merged into the accumulated completion before it was normalized, so every later text delta was appended to it one character at a time and the finished turn came back empty. (#409) -* `params(top_k=)` is no longer sent as `top_logprobs` for OpenAI-based providers (the two are unrelated; OpenAI has no `top_k` sampling parameter). `top_k` is now dropped with the standard unsupported-parameter warning (#412) * `.to_solver()` no longer corrupts the system prompt or the prior turns it reads out of Inspect AI's message state. The system prompt was being set to the `repr()` of the `ChatMessageSystem` object rather than its text, and message content arriving in Inspect AI's `str` form (rather than as a list of `Content`) was iterated one character at a time. (#407) * `ChatGoogle()` no longer raises `ValueError: Unknown content type: ContentThinking` on the second and later turns when `reasoning` is enabled; thinking content is now replayed to the model as thought parts, and the `thought_signature` on thought parts is preserved (previously only tool-call parts kept it). (#403) * `ChatOllama()` now distinguishes a remote endpoint it can't reach from a genuinely missing local install, and validates a supplied `model` against `/api/tags` at construction time instead of only when `model` is omitted. (#393)