[
  {
    "model": "ai21/jamba-large-1.7",
    "name": "AI21: Jamba Large 1.7",
    "context_length": 256000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/ai21/jamba-large-1.7",
    "input_per_mtok": 2.0,
    "output_per_mtok": 8.0
  },
  {
    "model": "aion-labs/aion-2.0",
    "name": "AionLabs: Aion-2.0",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/aion-labs/aion-2.0",
    "input_per_mtok": 0.8,
    "output_per_mtok": 1.6
  },
  {
    "model": "aion-labs/aion-3.0",
    "name": "AionLabs: Aion-3.0",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/aion-labs/aion-3.0",
    "input_per_mtok": 3.0,
    "output_per_mtok": 6.0
  },
  {
    "model": "aion-labs/aion-3.0-mini",
    "name": "AionLabs: Aion-3.0-Mini",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/aion-labs/aion-3.0-mini",
    "input_per_mtok": 0.7,
    "output_per_mtok": 1.4
  },
  {
    "model": "aion-labs/aion-rp-llama-3.1-8b",
    "name": "AionLabs: Aion-RP 1.0 (8B)",
    "context_length": 32768,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/aion-labs/aion-rp-llama-3.1-8b",
    "input_per_mtok": 0.8,
    "output_per_mtok": 1.6
  },
  {
    "model": "allenai/olmo-3-32b-think",
    "name": "AllenAI: Olmo 3 32B Think",
    "context_length": 65536,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/allenai/olmo-3-32b-think",
    "input_per_mtok": 0.15,
    "output_per_mtok": 0.5
  },
  {
    "model": "amazon/nova-2-lite-v1",
    "name": "Amazon: Nova 2 Lite",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/amazon/nova-2-lite-v1",
    "input_per_mtok": 0.3,
    "output_per_mtok": 2.5
  },
  {
    "model": "amazon/nova-lite-v1",
    "name": "Amazon: Nova Lite 1.0",
    "context_length": 300000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/amazon/nova-lite-v1",
    "input_per_mtok": 0.06,
    "output_per_mtok": 0.24
  },
  {
    "model": "amazon/nova-micro-v1",
    "name": "Amazon: Nova Micro 1.0",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/amazon/nova-micro-v1",
    "input_per_mtok": 0.035,
    "output_per_mtok": 0.14
  },
  {
    "model": "amazon/nova-premier-v1",
    "name": "Amazon: Nova Premier 1.0",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/amazon/nova-premier-v1",
    "input_per_mtok": 2.5,
    "output_per_mtok": 12.5
  },
  {
    "model": "amazon/nova-pro-v1",
    "name": "Amazon: Nova Pro 1.0",
    "context_length": 300000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/amazon/nova-pro-v1",
    "input_per_mtok": 0.8,
    "output_per_mtok": 3.2
  },
  {
    "model": "anthracite-org/magnum-v4-72b",
    "name": "Magnum v4 72B",
    "context_length": 32768,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthracite-org/magnum-v4-72b",
    "input_per_mtok": 3.0,
    "output_per_mtok": 5.0
  },
  {
    "model": "anthropic/claude-3-haiku",
    "name": "Anthropic: Claude 3 Haiku",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-3-haiku",
    "input_per_mtok": 0.25,
    "output_per_mtok": 1.25
  },
  {
    "model": "anthropic/claude-fable-5",
    "name": "Anthropic: Claude Fable 5",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-fable-5",
    "input_per_mtok": 10.0,
    "output_per_mtok": 50.0
  },
  {
    "model": "anthropic/claude-fable-5:batch",
    "name": "Anthropic: Claude Fable 5 (batch)",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-fable-5:batch",
    "input_per_mtok": 5.0,
    "output_per_mtok": 25.0
  },
  {
    "model": "anthropic/claude-haiku-4.5",
    "name": "Anthropic: Claude Haiku 4.5",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-haiku-4.5",
    "input_per_mtok": 1.0,
    "output_per_mtok": 5.0
  },
  {
    "model": "anthropic/claude-haiku-4.5:batch",
    "name": "Anthropic: Claude Haiku 4.5 (batch)",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-haiku-4.5:batch",
    "input_per_mtok": 0.5,
    "output_per_mtok": 2.5
  },
  {
    "model": "anthropic/claude-opus-4",
    "name": "Anthropic: Claude Opus 4",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-opus-4",
    "input_per_mtok": 15.0,
    "output_per_mtok": 75.0
  },
  {
    "model": "anthropic/claude-opus-4.1",
    "name": "Anthropic: Claude Opus 4.1",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-opus-4.1",
    "input_per_mtok": 15.0,
    "output_per_mtok": 75.0
  },
  {
    "model": "anthropic/claude-opus-4.1:batch",
    "name": "Anthropic: Claude Opus 4.1 (batch)",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-opus-4.1:batch",
    "input_per_mtok": 7.5,
    "output_per_mtok": 37.5
  },
  {
    "model": "anthropic/claude-opus-4.5",
    "name": "Anthropic: Claude Opus 4.5",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-opus-4.5",
    "input_per_mtok": 5.0,
    "output_per_mtok": 25.0
  },
  {
    "model": "anthropic/claude-opus-4.5:batch",
    "name": "Anthropic: Claude Opus 4.5 (batch)",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-opus-4.5:batch",
    "input_per_mtok": 2.5,
    "output_per_mtok": 12.5
  },
  {
    "model": "anthropic/claude-opus-4.6",
    "name": "Anthropic: Claude Opus 4.6",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-opus-4.6",
    "input_per_mtok": 5.0,
    "output_per_mtok": 25.0
  },
  {
    "model": "anthropic/claude-opus-4.6:batch",
    "name": "Anthropic: Claude Opus 4.6 (batch)",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-opus-4.6:batch",
    "input_per_mtok": 2.5,
    "output_per_mtok": 12.5
  },
  {
    "model": "anthropic/claude-opus-4.7",
    "name": "Anthropic: Claude Opus 4.7",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-opus-4.7",
    "input_per_mtok": 5.0,
    "output_per_mtok": 25.0
  },
  {
    "model": "anthropic/claude-opus-4.7-fast",
    "name": "Anthropic: Claude Opus 4.7 (Fast)",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-opus-4.7-fast",
    "input_per_mtok": 30.0,
    "output_per_mtok": 150.0
  },
  {
    "model": "anthropic/claude-opus-4.7:batch",
    "name": "Anthropic: Claude Opus 4.7 (batch)",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-opus-4.7:batch",
    "input_per_mtok": 2.5,
    "output_per_mtok": 12.5
  },
  {
    "model": "anthropic/claude-opus-4.8",
    "name": "Anthropic: Claude Opus 4.8",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-opus-4.8",
    "input_per_mtok": 5.0,
    "output_per_mtok": 25.0
  },
  {
    "model": "anthropic/claude-opus-4.8-fast",
    "name": "Anthropic: Claude Opus 4.8 (Fast)",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-opus-4.8-fast",
    "input_per_mtok": 10.0,
    "output_per_mtok": 50.0
  },
  {
    "model": "anthropic/claude-opus-4.8:batch",
    "name": "Anthropic: Claude Opus 4.8 (batch)",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-opus-4.8:batch",
    "input_per_mtok": 2.5,
    "output_per_mtok": 12.5
  },
  {
    "model": "anthropic/claude-opus-5",
    "name": "Claude Opus 5",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-opus-5",
    "input_per_mtok": 5.0,
    "output_per_mtok": 25.0
  },
  {
    "model": "anthropic/claude-opus-5-fast",
    "name": "Claude Opus 5 (Fast)",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-opus-5-fast",
    "input_per_mtok": 10.0,
    "output_per_mtok": 50.0
  },
  {
    "model": "anthropic/claude-opus-5:batch",
    "name": "Claude Opus 5 (batch)",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-opus-5:batch",
    "input_per_mtok": 2.5,
    "output_per_mtok": 12.5
  },
  {
    "model": "anthropic/claude-sonnet-4",
    "name": "Anthropic: Claude Sonnet 4",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-sonnet-4",
    "input_per_mtok": 3.0,
    "output_per_mtok": 15.0
  },
  {
    "model": "anthropic/claude-sonnet-4.5",
    "name": "Anthropic: Claude Sonnet 4.5",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-sonnet-4.5",
    "input_per_mtok": 3.0,
    "output_per_mtok": 15.0
  },
  {
    "model": "anthropic/claude-sonnet-4.5:batch",
    "name": "Anthropic: Claude Sonnet 4.5 (batch)",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-sonnet-4.5:batch",
    "input_per_mtok": 1.5,
    "output_per_mtok": 7.5
  },
  {
    "model": "anthropic/claude-sonnet-4.6",
    "name": "Anthropic: Claude Sonnet 4.6",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-sonnet-4.6",
    "input_per_mtok": 3.0,
    "output_per_mtok": 15.0
  },
  {
    "model": "anthropic/claude-sonnet-4.6:batch",
    "name": "Anthropic: Claude Sonnet 4.6 (batch)",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-sonnet-4.6:batch",
    "input_per_mtok": 1.5,
    "output_per_mtok": 7.5
  },
  {
    "model": "anthropic/claude-sonnet-5",
    "name": "Anthropic: Claude Sonnet 5",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-sonnet-5",
    "input_per_mtok": 2.0,
    "output_per_mtok": 10.0
  },
  {
    "model": "anthropic/claude-sonnet-5:batch",
    "name": "Anthropic: Claude Sonnet 5 (batch)",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/anthropic/claude-sonnet-5:batch",
    "input_per_mtok": 1.0,
    "output_per_mtok": 5.0
  },
  {
    "model": "arcee-ai/trinity-large-thinking",
    "name": "Arcee AI: Trinity Large Thinking",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/arcee-ai/trinity-large-thinking",
    "input_per_mtok": 0.22,
    "output_per_mtok": 0.85
  },
  {
    "model": "arcee-ai/virtuoso-large",
    "name": "Arcee AI: Virtuoso Large",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/arcee-ai/virtuoso-large",
    "input_per_mtok": 0.75,
    "output_per_mtok": 1.2
  },
  {
    "model": "baidu/ernie-4.5-vl-424b-a47b",
    "name": "Baidu: ERNIE 4.5 VL 424B A47B ",
    "context_length": 123000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/baidu/ernie-4.5-vl-424b-a47b",
    "input_per_mtok": 0.42,
    "output_per_mtok": 1.25
  },
  {
    "model": "bytedance-seed/seed-1.6",
    "name": "ByteDance Seed: Seed 1.6",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/bytedance-seed/seed-1.6",
    "input_per_mtok": 0.25,
    "output_per_mtok": 2.0
  },
  {
    "model": "bytedance-seed/seed-1.6-flash",
    "name": "ByteDance Seed: Seed 1.6 Flash",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/bytedance-seed/seed-1.6-flash",
    "input_per_mtok": 0.075,
    "output_per_mtok": 0.3
  },
  {
    "model": "bytedance-seed/seed-2-1-turbo",
    "name": "ByteDance Seed: Seed 2.1 Turbo",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/bytedance-seed/seed-2-1-turbo",
    "input_per_mtok": 0.5,
    "output_per_mtok": 2.5
  },
  {
    "model": "bytedance-seed/seed-2.0-code",
    "name": "ByteDance Seed: Seed-2.0-Code",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/bytedance-seed/seed-2.0-code",
    "input_per_mtok": 0.5,
    "output_per_mtok": 3.0
  },
  {
    "model": "bytedance-seed/seed-2.0-lite",
    "name": "ByteDance Seed: Seed-2.0-Lite",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/bytedance-seed/seed-2.0-lite",
    "input_per_mtok": 0.25,
    "output_per_mtok": 2.0
  },
  {
    "model": "bytedance-seed/seed-2.0-mini",
    "name": "ByteDance Seed: Seed-2.0-Mini",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/bytedance-seed/seed-2.0-mini",
    "input_per_mtok": 0.1,
    "output_per_mtok": 0.4
  },
  {
    "model": "bytedance/ui-tars-1.5-7b",
    "name": "ByteDance: UI-TARS 7B ",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/bytedance/ui-tars-1.5-7b",
    "input_per_mtok": 0.1,
    "output_per_mtok": 0.2
  },
  {
    "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition",
    "name": "Venice: Uncensored",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/cognitivecomputations/dolphin-mistral-24b-venice-edition",
    "input_per_mtok": 0.2,
    "output_per_mtok": 0.9
  },
  {
    "model": "cohere/command-a",
    "name": "Cohere: Command A",
    "context_length": 256000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/cohere/command-a",
    "input_per_mtok": 2.5,
    "output_per_mtok": 10.0
  },
  {
    "model": "cohere/command-r-08-2024",
    "name": "Cohere: Command R (08-2024)",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/cohere/command-r-08-2024",
    "input_per_mtok": 0.15,
    "output_per_mtok": 0.6
  },
  {
    "model": "cohere/command-r-plus-08-2024",
    "name": "Cohere: Command R+ (08-2024)",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/cohere/command-r-plus-08-2024",
    "input_per_mtok": 2.5,
    "output_per_mtok": 10.0
  },
  {
    "model": "cohere/command-r7b-12-2024",
    "name": "Cohere: Command R7B (12-2024)",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/cohere/command-r7b-12-2024",
    "input_per_mtok": 0.0375,
    "output_per_mtok": 0.15
  },
  {
    "model": "deepcogito/cogito-v2.1-671b",
    "name": "Deep Cogito: Cogito v2.1 671B",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/deepcogito/cogito-v2.1-671b",
    "input_per_mtok": 1.25,
    "output_per_mtok": 1.25
  },
  {
    "model": "deepseek/deepseek-chat",
    "name": "DeepSeek: DeepSeek V3",
    "context_length": 163840,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/deepseek/deepseek-chat",
    "input_per_mtok": 0.2574,
    "output_per_mtok": 1.0287
  },
  {
    "model": "deepseek/deepseek-chat-v3-0324",
    "name": "DeepSeek: DeepSeek V3 0324",
    "context_length": 163840,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/deepseek/deepseek-chat-v3-0324",
    "input_per_mtok": 0.27,
    "output_per_mtok": 1.12
  },
  {
    "model": "deepseek/deepseek-chat-v3.1",
    "name": "DeepSeek: DeepSeek V3.1",
    "context_length": 163840,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/deepseek/deepseek-chat-v3.1",
    "input_per_mtok": 0.25,
    "output_per_mtok": 0.95
  },
  {
    "model": "deepseek/deepseek-r1",
    "name": "DeepSeek: R1",
    "context_length": 64000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/deepseek/deepseek-r1",
    "input_per_mtok": 0.7,
    "output_per_mtok": 2.5
  },
  {
    "model": "deepseek/deepseek-r1-0528",
    "name": "DeepSeek: R1 0528",
    "context_length": 163840,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/deepseek/deepseek-r1-0528",
    "input_per_mtok": 0.5,
    "output_per_mtok": 2.15
  },
  {
    "model": "deepseek/deepseek-r1-distill-llama-70b",
    "name": "DeepSeek: R1 Distill Llama 70B",
    "context_length": 8192,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/deepseek/deepseek-r1-distill-llama-70b",
    "input_per_mtok": 0.8,
    "output_per_mtok": 0.8
  },
  {
    "model": "deepseek/deepseek-v3.1-terminus",
    "name": "DeepSeek: DeepSeek V3.1 Terminus",
    "context_length": 163840,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/deepseek/deepseek-v3.1-terminus",
    "input_per_mtok": 0.27,
    "output_per_mtok": 0.95
  },
  {
    "model": "deepseek/deepseek-v3.2",
    "name": "DeepSeek: DeepSeek V3.2",
    "context_length": 163840,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/deepseek/deepseek-v3.2",
    "input_per_mtok": 0.269,
    "output_per_mtok": 0.4
  },
  {
    "model": "deepseek/deepseek-v3.2-exp",
    "name": "DeepSeek: DeepSeek V3.2 Exp",
    "context_length": 163840,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/deepseek/deepseek-v3.2-exp",
    "input_per_mtok": 0.27,
    "output_per_mtok": 0.41
  },
  {
    "model": "deepseek/deepseek-v4-flash",
    "name": "DeepSeek: DeepSeek V4 Flash 0423",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/deepseek/deepseek-v4-flash",
    "input_per_mtok": 0.14,
    "output_per_mtok": 0.28
  },
  {
    "model": "deepseek/deepseek-v4-flash-0731",
    "name": "DeepSeek: DeepSeek V4 Flash 0731",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/deepseek/deepseek-v4-flash-0731",
    "input_per_mtok": 0.14,
    "output_per_mtok": 0.28
  },
  {
    "model": "deepseek/deepseek-v4-pro",
    "name": "DeepSeek: DeepSeek V4 Pro",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/deepseek/deepseek-v4-pro",
    "input_per_mtok": 1.168,
    "output_per_mtok": 2.336
  },
  {
    "model": "deepseek/deepseek-v4-pro-0813",
    "name": "DeepSeek: DeepSeek V4 Pro 0813",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/deepseek/deepseek-v4-pro-0813",
    "input_per_mtok": 0.435,
    "output_per_mtok": 0.87
  },
  {
    "model": "google/gemini-2.5-flash",
    "name": "Google: Gemini 2.5 Flash",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-2.5-flash",
    "input_per_mtok": 0.3,
    "output_per_mtok": 2.5
  },
  {
    "model": "google/gemini-2.5-flash-image",
    "name": "Google: Nano Banana (Gemini 2.5 Flash Image)",
    "context_length": 32768,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-2.5-flash-image",
    "input_per_mtok": 0.3,
    "output_per_mtok": 2.5
  },
  {
    "model": "google/gemini-2.5-flash-lite",
    "name": "Google: Gemini 2.5 Flash Lite",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-2.5-flash-lite",
    "input_per_mtok": 0.1,
    "output_per_mtok": 0.4
  },
  {
    "model": "google/gemini-2.5-flash-lite:batch",
    "name": "Google: Gemini 2.5 Flash Lite (batch)",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-2.5-flash-lite:batch",
    "input_per_mtok": 0.05,
    "output_per_mtok": 0.2
  },
  {
    "model": "google/gemini-2.5-flash:batch",
    "name": "Google: Gemini 2.5 Flash (batch)",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-2.5-flash:batch",
    "input_per_mtok": 0.15,
    "output_per_mtok": 1.25
  },
  {
    "model": "google/gemini-2.5-pro",
    "name": "Google: Gemini 2.5 Pro",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-2.5-pro",
    "input_per_mtok": 1.25,
    "output_per_mtok": 10.0
  },
  {
    "model": "google/gemini-2.5-pro-preview",
    "name": "Google: Gemini 2.5 Pro Preview 06-05",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-2.5-pro-preview",
    "input_per_mtok": 1.25,
    "output_per_mtok": 10.0
  },
  {
    "model": "google/gemini-2.5-pro-preview-05-06",
    "name": "Google: Gemini 2.5 Pro Preview 05-06",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-2.5-pro-preview-05-06",
    "input_per_mtok": 1.25,
    "output_per_mtok": 10.0
  },
  {
    "model": "google/gemini-2.5-pro:batch",
    "name": "Google: Gemini 2.5 Pro (batch)",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-2.5-pro:batch",
    "input_per_mtok": 0.625,
    "output_per_mtok": 5.0
  },
  {
    "model": "google/gemini-3-flash-preview",
    "name": "Google: Gemini 3 Flash Preview",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-3-flash-preview",
    "input_per_mtok": 0.5,
    "output_per_mtok": 3.0
  },
  {
    "model": "google/gemini-3-flash-preview:batch",
    "name": "Google: Gemini 3 Flash Preview (batch)",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-3-flash-preview:batch",
    "input_per_mtok": 0.25,
    "output_per_mtok": 1.5
  },
  {
    "model": "google/gemini-3-pro-image",
    "name": "Google: Nano Banana Pro (Gemini 3 Pro Image)",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-3-pro-image",
    "input_per_mtok": 2.0,
    "output_per_mtok": 12.0
  },
  {
    "model": "google/gemini-3-pro-image-preview",
    "name": "Google: Nano Banana Pro (Gemini 3 Pro Image Preview)",
    "context_length": 65536,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-3-pro-image-preview",
    "input_per_mtok": 2.0,
    "output_per_mtok": 12.0
  },
  {
    "model": "google/gemini-3.1-flash-image",
    "name": "Google: Nano Banana 2 (Gemini 3.1 Flash Image)",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-3.1-flash-image",
    "input_per_mtok": 0.5,
    "output_per_mtok": 3.0
  },
  {
    "model": "google/gemini-3.1-flash-image-preview",
    "name": "Google: Nano Banana 2 (Gemini 3.1 Flash Image Preview)",
    "context_length": 65536,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-3.1-flash-image-preview",
    "input_per_mtok": 0.5,
    "output_per_mtok": 3.0
  },
  {
    "model": "google/gemini-3.1-flash-lite",
    "name": "Google: Gemini 3.1 Flash Lite",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-3.1-flash-lite",
    "input_per_mtok": 0.25,
    "output_per_mtok": 1.5
  },
  {
    "model": "google/gemini-3.1-flash-lite-image",
    "name": "Google: Nano Banana 2 Lite (Gemini 3.1 Flash Lite Image)",
    "context_length": 65536,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-3.1-flash-lite-image",
    "input_per_mtok": 0.25,
    "output_per_mtok": 1.5
  },
  {
    "model": "google/gemini-3.1-flash-lite-preview",
    "name": "Google: Gemini 3.1 Flash Lite Preview",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-3.1-flash-lite-preview",
    "input_per_mtok": 0.25,
    "output_per_mtok": 1.5
  },
  {
    "model": "google/gemini-3.1-flash-lite:batch",
    "name": "Google: Gemini 3.1 Flash Lite (batch)",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-3.1-flash-lite:batch",
    "input_per_mtok": 0.125,
    "output_per_mtok": 0.75
  },
  {
    "model": "google/gemini-3.1-pro-preview",
    "name": "Google: Gemini 3.1 Pro Preview",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-3.1-pro-preview",
    "input_per_mtok": 2.0,
    "output_per_mtok": 12.0
  },
  {
    "model": "google/gemini-3.1-pro-preview-customtools",
    "name": "Google: Gemini 3.1 Pro Preview Custom Tools",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-3.1-pro-preview-customtools",
    "input_per_mtok": 2.0,
    "output_per_mtok": 12.0
  },
  {
    "model": "google/gemini-3.1-pro-preview:batch",
    "name": "Google: Gemini 3.1 Pro Preview (batch)",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-3.1-pro-preview:batch",
    "input_per_mtok": 1.0,
    "output_per_mtok": 6.0
  },
  {
    "model": "google/gemini-3.5-flash",
    "name": "Google: Gemini 3.5 Flash",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-3.5-flash",
    "input_per_mtok": 1.5,
    "output_per_mtok": 9.0
  },
  {
    "model": "google/gemini-3.5-flash-lite",
    "name": "Google: Gemini 3.5 Flash Lite",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-3.5-flash-lite",
    "input_per_mtok": 0.3,
    "output_per_mtok": 2.5
  },
  {
    "model": "google/gemini-3.5-flash-lite:batch",
    "name": "Google: Gemini 3.5 Flash Lite (batch)",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-3.5-flash-lite:batch",
    "input_per_mtok": 0.15,
    "output_per_mtok": 1.25
  },
  {
    "model": "google/gemini-3.5-flash:batch",
    "name": "Google: Gemini 3.5 Flash (batch)",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-3.5-flash:batch",
    "input_per_mtok": 0.75,
    "output_per_mtok": 4.5
  },
  {
    "model": "google/gemini-3.6-flash",
    "name": "Google: Gemini 3.6 Flash",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-3.6-flash",
    "input_per_mtok": 0.75,
    "output_per_mtok": 3.75
  },
  {
    "model": "google/gemini-3.6-flash:batch",
    "name": "Google: Gemini 3.6 Flash (batch)",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-3.6-flash:batch",
    "input_per_mtok": 0.375,
    "output_per_mtok": 1.875
  },
  {
    "model": "google/gemini-3.7-flash",
    "name": "Google: Gemini 3.7 Flash",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-3.7-flash",
    "input_per_mtok": 0.375,
    "output_per_mtok": 1.875
  },
  {
    "model": "google/gemini-3.7-flash:batch",
    "name": "Google: Gemini 3.7 Flash (batch)",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemini-3.7-flash:batch",
    "input_per_mtok": 0.1875,
    "output_per_mtok": 0.9375
  },
  {
    "model": "google/gemma-2-27b-it",
    "name": "Google: Gemma 2 27B",
    "context_length": 8192,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemma-2-27b-it",
    "input_per_mtok": 0.65,
    "output_per_mtok": 0.65
  },
  {
    "model": "google/gemma-3-12b-it",
    "name": "Google: Gemma 3 12B",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemma-3-12b-it",
    "input_per_mtok": 0.05,
    "output_per_mtok": 0.15
  },
  {
    "model": "google/gemma-3-27b-it",
    "name": "Google: Gemma 3 27B",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemma-3-27b-it",
    "input_per_mtok": 0.08,
    "output_per_mtok": 0.45
  },
  {
    "model": "google/gemma-3-4b-it",
    "name": "Google: Gemma 3 4B",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemma-3-4b-it",
    "input_per_mtok": 0.05,
    "output_per_mtok": 0.1
  },
  {
    "model": "google/gemma-3n-e4b-it",
    "name": "Google: Gemma 3n 4B",
    "context_length": 32768,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemma-3n-e4b-it",
    "input_per_mtok": 0.06,
    "output_per_mtok": 0.12
  },
  {
    "model": "google/gemma-4-26b-a4b-it",
    "name": "Google: Gemma 4 26B A4B ",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemma-4-26b-a4b-it",
    "input_per_mtok": 0.12,
    "output_per_mtok": 0.4
  },
  {
    "model": "google/gemma-4-31b-it",
    "name": "Google: Gemma 4 31B",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/google/gemma-4-31b-it",
    "input_per_mtok": 0.1,
    "output_per_mtok": 0.34
  },
  {
    "model": "gryphe/mythomax-l2-13b",
    "name": "MythoMax 13B",
    "context_length": 8192,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/gryphe/mythomax-l2-13b",
    "input_per_mtok": 0.06,
    "output_per_mtok": 0.06
  },
  {
    "model": "ibm-granite/granite-4.0-h-micro",
    "name": "IBM: Granite 4.0 Micro",
    "context_length": 131000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/ibm-granite/granite-4.0-h-micro",
    "input_per_mtok": 0.017,
    "output_per_mtok": 0.112
  },
  {
    "model": "ibm-granite/granite-4.1-8b",
    "name": "IBM: Granite 4.1 8B",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/ibm-granite/granite-4.1-8b",
    "input_per_mtok": 0.05,
    "output_per_mtok": 0.1
  },
  {
    "model": "inception/mercury-2",
    "name": "Inception: Mercury 2",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/inception/mercury-2",
    "input_per_mtok": 0.25,
    "output_per_mtok": 0.75
  },
  {
    "model": "inclusionai/ling-2.6-1t",
    "name": "inclusionAI: Ling-2.6-1T",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/inclusionai/ling-2.6-1t",
    "input_per_mtok": 0.075,
    "output_per_mtok": 0.625
  },
  {
    "model": "inclusionai/ling-2.6-flash",
    "name": "inclusionAI: Ling-2.6-flash",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/inclusionai/ling-2.6-flash",
    "input_per_mtok": 0.01,
    "output_per_mtok": 0.03
  },
  {
    "model": "inclusionai/ling-3.0-flash",
    "name": "Ling-3.0-flash",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/inclusionai/ling-3.0-flash",
    "input_per_mtok": 0.021,
    "output_per_mtok": 0.063
  },
  {
    "model": "inclusionai/ring-2.6-1t",
    "name": "inclusionAI: Ring-2.6-1T",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/inclusionai/ring-2.6-1t",
    "input_per_mtok": 0.075,
    "output_per_mtok": 0.625
  },
  {
    "model": "kwaipilot/kat-coder-air-v2.5",
    "name": "Kwaipilot: KAT-Coder-Air V2.5",
    "context_length": 256000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/kwaipilot/kat-coder-air-v2.5",
    "input_per_mtok": 0.15,
    "output_per_mtok": 0.6
  },
  {
    "model": "kwaipilot/kat-coder-pro-v2",
    "name": "Kwaipilot: KAT-Coder-Pro V2",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/kwaipilot/kat-coder-pro-v2",
    "input_per_mtok": 0.3,
    "output_per_mtok": 1.2
  },
  {
    "model": "kwaipilot/kat-coder-pro-v2.5",
    "name": "Kwaipilot: KAT-Coder-Pro V2.5",
    "context_length": 256000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/kwaipilot/kat-coder-pro-v2.5",
    "input_per_mtok": 0.74,
    "output_per_mtok": 2.96
  },
  {
    "model": "mancer/weaver",
    "name": "Mancer: Weaver (alpha)",
    "context_length": 8000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/mancer/weaver",
    "input_per_mtok": 0.5,
    "output_per_mtok": 0.75
  },
  {
    "model": "meituan/longcat-2.0",
    "name": "Meituan: LongCat 2.0",
    "context_length": 1048756,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/meituan/longcat-2.0",
    "input_per_mtok": 0.3,
    "output_per_mtok": 1.2
  },
  {
    "model": "meta-llama/llama-3.1-70b-instruct",
    "name": "Meta: Llama 3.1 70B Instruct",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/meta-llama/llama-3.1-70b-instruct",
    "input_per_mtok": 0.4,
    "output_per_mtok": 0.4
  },
  {
    "model": "meta-llama/llama-3.1-8b-instruct",
    "name": "Meta: Llama 3.1 8B Instruct",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/meta-llama/llama-3.1-8b-instruct",
    "input_per_mtok": 0.05,
    "output_per_mtok": 0.08
  },
  {
    "model": "meta-llama/llama-3.2-1b-instruct",
    "name": "Meta: Llama 3.2 1B Instruct",
    "context_length": 60000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/meta-llama/llama-3.2-1b-instruct",
    "input_per_mtok": 0.027,
    "output_per_mtok": 0.201
  },
  {
    "model": "meta-llama/llama-3.2-3b-instruct",
    "name": "Meta: Llama 3.2 3B Instruct",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/meta-llama/llama-3.2-3b-instruct",
    "input_per_mtok": 0.05,
    "output_per_mtok": 0.33
  },
  {
    "model": "meta-llama/llama-3.3-70b-instruct",
    "name": "Meta: Llama 3.3 70B Instruct",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/meta-llama/llama-3.3-70b-instruct",
    "input_per_mtok": 0.1,
    "output_per_mtok": 0.32
  },
  {
    "model": "meta-llama/llama-4-maverick",
    "name": "Meta: Llama 4 Maverick",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/meta-llama/llama-4-maverick",
    "input_per_mtok": 0.2,
    "output_per_mtok": 0.8
  },
  {
    "model": "meta-llama/llama-4-scout",
    "name": "Meta: Llama 4 Scout",
    "context_length": 1310720,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/meta-llama/llama-4-scout",
    "input_per_mtok": 0.1,
    "output_per_mtok": 0.3
  },
  {
    "model": "meta-llama/llama-guard-4-12b",
    "name": "Meta: Llama Guard 4 12B",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/meta-llama/llama-guard-4-12b",
    "input_per_mtok": 0.18,
    "output_per_mtok": 0.18
  },
  {
    "model": "meta/muse-glimmer-30b",
    "name": "Meta: Muse Glimmer 30B",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/meta/muse-glimmer-30b",
    "input_per_mtok": 0.35,
    "output_per_mtok": 1.5
  },
  {
    "model": "meta/muse-spark-1.1",
    "name": "Meta: Muse Spark 1.1",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/meta/muse-spark-1.1",
    "input_per_mtok": 1.25,
    "output_per_mtok": 4.25
  },
  {
    "model": "meta/muse-spark-1.2",
    "name": "Meta: Muse Spark 1.2",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/meta/muse-spark-1.2",
    "input_per_mtok": 1.25,
    "output_per_mtok": 4.25
  },
  {
    "model": "microsoft/phi-4",
    "name": "Microsoft: Phi 4",
    "context_length": 16384,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/microsoft/phi-4",
    "input_per_mtok": 0.07,
    "output_per_mtok": 0.14
  },
  {
    "model": "microsoft/wizardlm-2-8x22b",
    "name": "WizardLM-2 8x22B",
    "context_length": 65535,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/microsoft/wizardlm-2-8x22b",
    "input_per_mtok": 0.62,
    "output_per_mtok": 0.62
  },
  {
    "model": "minimax/minimax-01",
    "name": "MiniMax: MiniMax-01",
    "context_length": 1000192,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/minimax/minimax-01",
    "input_per_mtok": 0.2,
    "output_per_mtok": 1.1
  },
  {
    "model": "minimax/minimax-m1",
    "name": "MiniMax: MiniMax M1",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/minimax/minimax-m1",
    "input_per_mtok": 0.55,
    "output_per_mtok": 2.2
  },
  {
    "model": "minimax/minimax-m2",
    "name": "MiniMax: MiniMax M2",
    "context_length": 204800,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/minimax/minimax-m2",
    "input_per_mtok": 0.255,
    "output_per_mtok": 1.02
  },
  {
    "model": "minimax/minimax-m2-her",
    "name": "MiniMax: MiniMax M2-her",
    "context_length": 65536,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/minimax/minimax-m2-her",
    "input_per_mtok": 0.3,
    "output_per_mtok": 1.2
  },
  {
    "model": "minimax/minimax-m2.1",
    "name": "MiniMax: MiniMax M2.1",
    "context_length": 204800,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/minimax/minimax-m2.1",
    "input_per_mtok": 0.3,
    "output_per_mtok": 1.2
  },
  {
    "model": "minimax/minimax-m2.5",
    "name": "MiniMax: MiniMax M2.5",
    "context_length": 204800,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/minimax/minimax-m2.5",
    "input_per_mtok": 0.22,
    "output_per_mtok": 0.9
  },
  {
    "model": "minimax/minimax-m2.7",
    "name": "MiniMax: MiniMax M2.7",
    "context_length": 204800,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/minimax/minimax-m2.7",
    "input_per_mtok": 0.3,
    "output_per_mtok": 1.2
  },
  {
    "model": "minimax/minimax-m3",
    "name": "MiniMax: MiniMax M3",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/minimax/minimax-m3",
    "input_per_mtok": 0.3,
    "output_per_mtok": 1.2
  },
  {
    "model": "minimax/minimax-m3:batch",
    "name": "MiniMax: MiniMax M3 (batch)",
    "context_length": 524288,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/minimax/minimax-m3:batch",
    "input_per_mtok": 0.15,
    "output_per_mtok": 0.6
  },
  {
    "model": "mistralai/codestral-2508",
    "name": "Mistral: Codestral 2508",
    "context_length": 256000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/mistralai/codestral-2508",
    "input_per_mtok": 0.3,
    "output_per_mtok": 0.9
  },
  {
    "model": "mistralai/ministral-14b-2512",
    "name": "Mistral: Ministral 3 14B 2512",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/mistralai/ministral-14b-2512",
    "input_per_mtok": 0.2,
    "output_per_mtok": 0.2
  },
  {
    "model": "mistralai/ministral-3b-2512",
    "name": "Mistral: Ministral 3 3B 2512",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/mistralai/ministral-3b-2512",
    "input_per_mtok": 0.1,
    "output_per_mtok": 0.1
  },
  {
    "model": "mistralai/ministral-8b-2512",
    "name": "Mistral: Ministral 3 8B 2512",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/mistralai/ministral-8b-2512",
    "input_per_mtok": 0.15,
    "output_per_mtok": 0.15
  },
  {
    "model": "mistralai/mistral-large",
    "name": "Mistral Large",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/mistralai/mistral-large",
    "input_per_mtok": 2.0,
    "output_per_mtok": 6.0
  },
  {
    "model": "mistralai/mistral-large-2407",
    "name": "Mistral Large 2407",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/mistralai/mistral-large-2407",
    "input_per_mtok": 2.0,
    "output_per_mtok": 6.0
  },
  {
    "model": "mistralai/mistral-large-2512",
    "name": "Mistral: Mistral Large 3 2512",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/mistralai/mistral-large-2512",
    "input_per_mtok": 0.5,
    "output_per_mtok": 1.5
  },
  {
    "model": "mistralai/mistral-medium-3",
    "name": "Mistral: Mistral Medium 3",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/mistralai/mistral-medium-3",
    "input_per_mtok": 0.4,
    "output_per_mtok": 2.0
  },
  {
    "model": "mistralai/mistral-medium-3-5",
    "name": "Mistral: Mistral Medium 3.5",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/mistralai/mistral-medium-3-5",
    "input_per_mtok": 1.5,
    "output_per_mtok": 7.5
  },
  {
    "model": "mistralai/mistral-medium-3.1",
    "name": "Mistral: Mistral Medium 3.1",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/mistralai/mistral-medium-3.1",
    "input_per_mtok": 0.4,
    "output_per_mtok": 2.0
  },
  {
    "model": "mistralai/mistral-nemo",
    "name": "Mistral: Mistral Nemo",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/mistralai/mistral-nemo",
    "input_per_mtok": 0.019,
    "output_per_mtok": 0.03
  },
  {
    "model": "mistralai/mistral-saba",
    "name": "Mistral: Saba",
    "context_length": 32768,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/mistralai/mistral-saba",
    "input_per_mtok": 0.2,
    "output_per_mtok": 0.6
  },
  {
    "model": "mistralai/mistral-small-24b-instruct-2501",
    "name": "Mistral: Mistral Small 3",
    "context_length": 32768,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/mistralai/mistral-small-24b-instruct-2501",
    "input_per_mtok": 0.05,
    "output_per_mtok": 0.08
  },
  {
    "model": "mistralai/mistral-small-2603",
    "name": "Mistral: Mistral Small 4",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/mistralai/mistral-small-2603",
    "input_per_mtok": 0.15,
    "output_per_mtok": 0.6
  },
  {
    "model": "mistralai/mistral-small-3.1-24b-instruct",
    "name": "Mistral: Mistral Small 3.1 24B",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/mistralai/mistral-small-3.1-24b-instruct",
    "input_per_mtok": 0.351,
    "output_per_mtok": 0.555
  },
  {
    "model": "mistralai/mistral-small-3.2-24b-instruct",
    "name": "Mistral: Mistral Small 3.2 24B",
    "context_length": 256000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/mistralai/mistral-small-3.2-24b-instruct",
    "input_per_mtok": 0.0938,
    "output_per_mtok": 0.25
  },
  {
    "model": "mistralai/mixtral-8x22b-instruct",
    "name": "Mistral: Mixtral 8x22B Instruct",
    "context_length": 65536,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/mistralai/mixtral-8x22b-instruct",
    "input_per_mtok": 2.0,
    "output_per_mtok": 6.0
  },
  {
    "model": "mistralai/voxtral-small-24b-2507",
    "name": "Mistral: Voxtral Small 24B 2507",
    "context_length": 32000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/mistralai/voxtral-small-24b-2507",
    "input_per_mtok": 0.1,
    "output_per_mtok": 0.3
  },
  {
    "model": "moonshotai/kimi-k2",
    "name": "MoonshotAI: Kimi K2 0711",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/moonshotai/kimi-k2",
    "input_per_mtok": 0.57,
    "output_per_mtok": 2.3
  },
  {
    "model": "moonshotai/kimi-k2-0905",
    "name": "MoonshotAI: Kimi K2 0905",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/moonshotai/kimi-k2-0905",
    "input_per_mtok": 0.6,
    "output_per_mtok": 2.5
  },
  {
    "model": "moonshotai/kimi-k2-thinking",
    "name": "MoonshotAI: Kimi K2 Thinking",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/moonshotai/kimi-k2-thinking",
    "input_per_mtok": 0.6,
    "output_per_mtok": 2.5
  },
  {
    "model": "moonshotai/kimi-k2.5",
    "name": "MoonshotAI: Kimi K2.5",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/moonshotai/kimi-k2.5",
    "input_per_mtok": 0.57,
    "output_per_mtok": 2.85
  },
  {
    "model": "moonshotai/kimi-k2.6",
    "name": "MoonshotAI: Kimi K2.6",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/moonshotai/kimi-k2.6",
    "input_per_mtok": 0.5605,
    "output_per_mtok": 2.36
  },
  {
    "model": "moonshotai/kimi-k2.7-code",
    "name": "MoonshotAI: Kimi K2.7 Code",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/moonshotai/kimi-k2.7-code",
    "input_per_mtok": 0.71,
    "output_per_mtok": 3.5
  },
  {
    "model": "moonshotai/kimi-k2.7-code:batch",
    "name": "MoonshotAI: Kimi K2.7 Code (batch)",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/moonshotai/kimi-k2.7-code:batch",
    "input_per_mtok": 0.475,
    "output_per_mtok": 2.0
  },
  {
    "model": "moonshotai/kimi-k3",
    "name": "MoonshotAI: Kimi K3",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/moonshotai/kimi-k3",
    "input_per_mtok": 3.0,
    "output_per_mtok": 15.0
  },
  {
    "model": "morph/morph-v3-fast",
    "name": "Morph: Morph V3 Fast",
    "context_length": 81920,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/morph/morph-v3-fast",
    "input_per_mtok": 0.8,
    "output_per_mtok": 1.2
  },
  {
    "model": "morph/morph-v3-large",
    "name": "Morph: Morph V3 Large",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/morph/morph-v3-large",
    "input_per_mtok": 0.9,
    "output_per_mtok": 1.9
  },
  {
    "model": "nex-agi/nex-n2-mini",
    "name": "Nex AGI: Nex-N2-Mini",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/nex-agi/nex-n2-mini",
    "input_per_mtok": 0.025,
    "output_per_mtok": 0.1
  },
  {
    "model": "nex-agi/nex-n2-pro",
    "name": "Nex AGI: Nex-N2-Pro",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/nex-agi/nex-n2-pro",
    "input_per_mtok": 0.25,
    "output_per_mtok": 1.0
  },
  {
    "model": "nousresearch/hermes-3-llama-3.1-405b",
    "name": "Nous: Hermes 3 405B Instruct",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/nousresearch/hermes-3-llama-3.1-405b",
    "input_per_mtok": 1.0,
    "output_per_mtok": 1.0
  },
  {
    "model": "nousresearch/hermes-3-llama-3.1-70b",
    "name": "Nous: Hermes 3 70B Instruct",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/nousresearch/hermes-3-llama-3.1-70b",
    "input_per_mtok": 0.7,
    "output_per_mtok": 0.7
  },
  {
    "model": "nousresearch/hermes-4-405b",
    "name": "Nous: Hermes 4 405B",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/nousresearch/hermes-4-405b",
    "input_per_mtok": 1.0,
    "output_per_mtok": 3.0
  },
  {
    "model": "nousresearch/hermes-4-70b",
    "name": "Nous: Hermes 4 70B",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/nousresearch/hermes-4-70b",
    "input_per_mtok": 0.13,
    "output_per_mtok": 0.4
  },
  {
    "model": "nvidia/nemotron-3-nano-30b-a3b",
    "name": "NVIDIA: Nemotron 3 Nano 30B A3B",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/nvidia/nemotron-3-nano-30b-a3b",
    "input_per_mtok": 0.05,
    "output_per_mtok": 0.2
  },
  {
    "model": "nvidia/nemotron-3-super-120b-a12b",
    "name": "NVIDIA: Nemotron 3 Super",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/nvidia/nemotron-3-super-120b-a12b",
    "input_per_mtok": 0.085,
    "output_per_mtok": 0.4
  },
  {
    "model": "nvidia/nemotron-3-ultra-550b-a55b",
    "name": "NVIDIA: Nemotron 3 Ultra",
    "context_length": 512288,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/nvidia/nemotron-3-ultra-550b-a55b",
    "input_per_mtok": 0.6,
    "output_per_mtok": 3.6
  },
  {
    "model": "nvidia/nemotron-3-ultra-550b-a55b:batch",
    "name": "NVIDIA: Nemotron 3 Ultra (batch)",
    "context_length": 512288,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/nvidia/nemotron-3-ultra-550b-a55b:batch",
    "input_per_mtok": 0.3,
    "output_per_mtok": 1.8
  },
  {
    "model": "nvidia/nemotron-3.5-lightning",
    "name": "NVIDIA: Nemotron 3.5 Lightning",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/nvidia/nemotron-3.5-lightning",
    "input_per_mtok": 0.1,
    "output_per_mtok": 0.25
  },
  {
    "model": "openai/gpt-3.5-turbo",
    "name": "OpenAI: GPT-3.5 Turbo",
    "context_length": 16385,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-3.5-turbo",
    "input_per_mtok": 0.5,
    "output_per_mtok": 1.5
  },
  {
    "model": "openai/gpt-3.5-turbo-0613",
    "name": "OpenAI: GPT-3.5 Turbo (older v0613)",
    "context_length": 4095,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-3.5-turbo-0613",
    "input_per_mtok": 1.0,
    "output_per_mtok": 2.0
  },
  {
    "model": "openai/gpt-3.5-turbo-16k",
    "name": "OpenAI: GPT-3.5 Turbo 16k",
    "context_length": 16385,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-3.5-turbo-16k",
    "input_per_mtok": 3.0,
    "output_per_mtok": 4.0
  },
  {
    "model": "openai/gpt-3.5-turbo-instruct",
    "name": "OpenAI: GPT-3.5 Turbo Instruct",
    "context_length": 4095,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-3.5-turbo-instruct",
    "input_per_mtok": 1.5,
    "output_per_mtok": 2.0
  },
  {
    "model": "openai/gpt-3.5-turbo:batch",
    "name": "OpenAI: GPT-3.5 Turbo (batch)",
    "context_length": 16385,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-3.5-turbo:batch",
    "input_per_mtok": 0.25,
    "output_per_mtok": 0.75
  },
  {
    "model": "openai/gpt-4",
    "name": "OpenAI: GPT-4",
    "context_length": 8191,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-4",
    "input_per_mtok": 30.0,
    "output_per_mtok": 60.0
  },
  {
    "model": "openai/gpt-4-turbo",
    "name": "OpenAI: GPT-4 Turbo",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-4-turbo",
    "input_per_mtok": 10.0,
    "output_per_mtok": 30.0
  },
  {
    "model": "openai/gpt-4-turbo-preview",
    "name": "OpenAI: GPT-4 Turbo Preview",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-4-turbo-preview",
    "input_per_mtok": 10.0,
    "output_per_mtok": 30.0
  },
  {
    "model": "openai/gpt-4-turbo:batch",
    "name": "OpenAI: GPT-4 Turbo (batch)",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-4-turbo:batch",
    "input_per_mtok": 5.0,
    "output_per_mtok": 15.0
  },
  {
    "model": "openai/gpt-4.1",
    "name": "OpenAI: GPT-4.1",
    "context_length": 1047576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-4.1",
    "input_per_mtok": 2.0,
    "output_per_mtok": 8.0
  },
  {
    "model": "openai/gpt-4.1-mini",
    "name": "OpenAI: GPT-4.1 Mini",
    "context_length": 1047576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-4.1-mini",
    "input_per_mtok": 0.4,
    "output_per_mtok": 1.6
  },
  {
    "model": "openai/gpt-4.1-mini:batch",
    "name": "OpenAI: GPT-4.1 Mini (batch)",
    "context_length": 1047576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-4.1-mini:batch",
    "input_per_mtok": 0.2,
    "output_per_mtok": 0.8
  },
  {
    "model": "openai/gpt-4.1-nano",
    "name": "OpenAI: GPT-4.1 Nano",
    "context_length": 1047576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-4.1-nano",
    "input_per_mtok": 0.1,
    "output_per_mtok": 0.4
  },
  {
    "model": "openai/gpt-4.1-nano:batch",
    "name": "OpenAI: GPT-4.1 Nano (batch)",
    "context_length": 1047576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-4.1-nano:batch",
    "input_per_mtok": 0.05,
    "output_per_mtok": 0.2
  },
  {
    "model": "openai/gpt-4.1:batch",
    "name": "OpenAI: GPT-4.1 (batch)",
    "context_length": 1047576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-4.1:batch",
    "input_per_mtok": 1.0,
    "output_per_mtok": 4.0
  },
  {
    "model": "openai/gpt-4o",
    "name": "OpenAI: GPT-4o",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-4o",
    "input_per_mtok": 2.5,
    "output_per_mtok": 10.0
  },
  {
    "model": "openai/gpt-4o-2024-05-13",
    "name": "OpenAI: GPT-4o (2024-05-13)",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-4o-2024-05-13",
    "input_per_mtok": 5.0,
    "output_per_mtok": 15.0
  },
  {
    "model": "openai/gpt-4o-2024-08-06",
    "name": "OpenAI: GPT-4o (2024-08-06)",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-4o-2024-08-06",
    "input_per_mtok": 2.5,
    "output_per_mtok": 10.0
  },
  {
    "model": "openai/gpt-4o-2024-11-20",
    "name": "OpenAI: GPT-4o (2024-11-20)",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-4o-2024-11-20",
    "input_per_mtok": 2.5,
    "output_per_mtok": 10.0
  },
  {
    "model": "openai/gpt-4o-mini",
    "name": "OpenAI: GPT-4o-mini",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-4o-mini",
    "input_per_mtok": 0.15,
    "output_per_mtok": 0.6
  },
  {
    "model": "openai/gpt-4o-mini-2024-07-18",
    "name": "OpenAI: GPT-4o-mini (2024-07-18)",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-4o-mini-2024-07-18",
    "input_per_mtok": 0.15,
    "output_per_mtok": 0.6
  },
  {
    "model": "openai/gpt-4o-mini:batch",
    "name": "OpenAI: GPT-4o-mini (batch)",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-4o-mini:batch",
    "input_per_mtok": 0.075,
    "output_per_mtok": 0.3
  },
  {
    "model": "openai/gpt-4o:batch",
    "name": "OpenAI: GPT-4o (batch)",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-4o:batch",
    "input_per_mtok": 1.25,
    "output_per_mtok": 5.0
  },
  {
    "model": "openai/gpt-5",
    "name": "OpenAI: GPT-5",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5",
    "input_per_mtok": 1.25,
    "output_per_mtok": 10.0
  },
  {
    "model": "openai/gpt-5-codex:batch",
    "name": "OpenAI: GPT-5 Codex (batch)",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5-codex:batch",
    "input_per_mtok": 0.625,
    "output_per_mtok": 5.0
  },
  {
    "model": "openai/gpt-5-image",
    "name": "OpenAI: GPT-5 Image",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5-image",
    "input_per_mtok": 10.0,
    "output_per_mtok": 10.0
  },
  {
    "model": "openai/gpt-5-image-mini",
    "name": "OpenAI: GPT-5 Image Mini",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5-image-mini",
    "input_per_mtok": 2.5,
    "output_per_mtok": 2.0
  },
  {
    "model": "openai/gpt-5-mini",
    "name": "OpenAI: GPT-5 Mini",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5-mini",
    "input_per_mtok": 0.25,
    "output_per_mtok": 2.0
  },
  {
    "model": "openai/gpt-5-mini:batch",
    "name": "OpenAI: GPT-5 Mini (batch)",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5-mini:batch",
    "input_per_mtok": 0.125,
    "output_per_mtok": 1.0
  },
  {
    "model": "openai/gpt-5-nano",
    "name": "OpenAI: GPT-5 Nano",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5-nano",
    "input_per_mtok": 0.05,
    "output_per_mtok": 0.4
  },
  {
    "model": "openai/gpt-5-nano:batch",
    "name": "OpenAI: GPT-5 Nano (batch)",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5-nano:batch",
    "input_per_mtok": 0.025,
    "output_per_mtok": 0.2
  },
  {
    "model": "openai/gpt-5-pro",
    "name": "OpenAI: GPT-5 Pro",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5-pro",
    "input_per_mtok": 15.0,
    "output_per_mtok": 120.0
  },
  {
    "model": "openai/gpt-5-pro:batch",
    "name": "OpenAI: GPT-5 Pro (batch)",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5-pro:batch",
    "input_per_mtok": 7.5,
    "output_per_mtok": 60.0
  },
  {
    "model": "openai/gpt-5.1",
    "name": "OpenAI: GPT-5.1",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.1",
    "input_per_mtok": 1.25,
    "output_per_mtok": 10.0
  },
  {
    "model": "openai/gpt-5.1-codex",
    "name": "OpenAI: GPT-5.1-Codex",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.1-codex",
    "input_per_mtok": 1.25,
    "output_per_mtok": 10.0
  },
  {
    "model": "openai/gpt-5.1-codex-max",
    "name": "OpenAI: GPT-5.1-Codex-Max",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.1-codex-max",
    "input_per_mtok": 1.25,
    "output_per_mtok": 10.0
  },
  {
    "model": "openai/gpt-5.1-codex-mini",
    "name": "OpenAI: GPT-5.1-Codex-Mini",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.1-codex-mini",
    "input_per_mtok": 0.25,
    "output_per_mtok": 2.0
  },
  {
    "model": "openai/gpt-5.1:batch",
    "name": "OpenAI: GPT-5.1 (batch)",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.1:batch",
    "input_per_mtok": 0.625,
    "output_per_mtok": 5.0
  },
  {
    "model": "openai/gpt-5.2",
    "name": "OpenAI: GPT-5.2",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.2",
    "input_per_mtok": 1.75,
    "output_per_mtok": 14.0
  },
  {
    "model": "openai/gpt-5.2-chat",
    "name": "OpenAI: GPT-5.2 Chat",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.2-chat",
    "input_per_mtok": 1.75,
    "output_per_mtok": 14.0
  },
  {
    "model": "openai/gpt-5.2-codex",
    "name": "OpenAI: GPT-5.2-Codex",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.2-codex",
    "input_per_mtok": 1.75,
    "output_per_mtok": 14.0
  },
  {
    "model": "openai/gpt-5.2-pro",
    "name": "OpenAI: GPT-5.2 Pro",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.2-pro",
    "input_per_mtok": 21.0,
    "output_per_mtok": 168.0
  },
  {
    "model": "openai/gpt-5.2-pro:batch",
    "name": "OpenAI: GPT-5.2 Pro (batch)",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.2-pro:batch",
    "input_per_mtok": 10.5,
    "output_per_mtok": 84.0
  },
  {
    "model": "openai/gpt-5.2:batch",
    "name": "OpenAI: GPT-5.2 (batch)",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.2:batch",
    "input_per_mtok": 0.875,
    "output_per_mtok": 7.0
  },
  {
    "model": "openai/gpt-5.3-codex",
    "name": "OpenAI: GPT-5.3-Codex",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.3-codex",
    "input_per_mtok": 1.75,
    "output_per_mtok": 14.0
  },
  {
    "model": "openai/gpt-5.4",
    "name": "OpenAI: GPT-5.4",
    "context_length": 1050000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.4",
    "input_per_mtok": 2.5,
    "output_per_mtok": 15.0
  },
  {
    "model": "openai/gpt-5.4-image-2",
    "name": "OpenAI: GPT-5.4 Image 2",
    "context_length": 272000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.4-image-2",
    "input_per_mtok": 8.0,
    "output_per_mtok": 15.0
  },
  {
    "model": "openai/gpt-5.4-mini",
    "name": "OpenAI: GPT-5.4 Mini",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.4-mini",
    "input_per_mtok": 0.75,
    "output_per_mtok": 4.5
  },
  {
    "model": "openai/gpt-5.4-mini:batch",
    "name": "OpenAI: GPT-5.4 Mini (batch)",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.4-mini:batch",
    "input_per_mtok": 0.375,
    "output_per_mtok": 2.25
  },
  {
    "model": "openai/gpt-5.4-nano",
    "name": "OpenAI: GPT-5.4 Nano",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.4-nano",
    "input_per_mtok": 0.2,
    "output_per_mtok": 1.25
  },
  {
    "model": "openai/gpt-5.4-nano:batch",
    "name": "OpenAI: GPT-5.4 Nano (batch)",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.4-nano:batch",
    "input_per_mtok": 0.1,
    "output_per_mtok": 0.625
  },
  {
    "model": "openai/gpt-5.4-pro",
    "name": "OpenAI: GPT-5.4 Pro",
    "context_length": 1050000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.4-pro",
    "input_per_mtok": 30.0,
    "output_per_mtok": 180.0
  },
  {
    "model": "openai/gpt-5.4-pro:batch",
    "name": "OpenAI: GPT-5.4 Pro (batch)",
    "context_length": 1050000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.4-pro:batch",
    "input_per_mtok": 15.0,
    "output_per_mtok": 90.0
  },
  {
    "model": "openai/gpt-5.4:batch",
    "name": "OpenAI: GPT-5.4 (batch)",
    "context_length": 1050000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.4:batch",
    "input_per_mtok": 1.25,
    "output_per_mtok": 7.5
  },
  {
    "model": "openai/gpt-5.5",
    "name": "OpenAI: GPT-5.5",
    "context_length": 1050000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.5",
    "input_per_mtok": 5.0,
    "output_per_mtok": 30.0
  },
  {
    "model": "openai/gpt-5.5-pro",
    "name": "OpenAI: GPT-5.5 Pro",
    "context_length": 1050000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.5-pro",
    "input_per_mtok": 30.0,
    "output_per_mtok": 180.0
  },
  {
    "model": "openai/gpt-5.5-pro:batch",
    "name": "OpenAI: GPT-5.5 Pro (batch)",
    "context_length": 1050000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.5-pro:batch",
    "input_per_mtok": 15.0,
    "output_per_mtok": 90.0
  },
  {
    "model": "openai/gpt-5.5:batch",
    "name": "OpenAI: GPT-5.5 (batch)",
    "context_length": 1050000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.5:batch",
    "input_per_mtok": 2.5,
    "output_per_mtok": 15.0
  },
  {
    "model": "openai/gpt-5.6-luna",
    "name": "OpenAI: GPT-5.6 Luna",
    "context_length": 1050000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.6-luna",
    "input_per_mtok": 0.1,
    "output_per_mtok": 0.6
  },
  {
    "model": "openai/gpt-5.6-luna-pro",
    "name": "OpenAI: GPT-5.6 Luna Pro",
    "context_length": 1050000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.6-luna-pro",
    "input_per_mtok": 0.1,
    "output_per_mtok": 0.6
  },
  {
    "model": "openai/gpt-5.6-luna-pro:batch",
    "name": "OpenAI: GPT-5.6 Luna Pro (batch)",
    "context_length": 1050000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.6-luna-pro:batch",
    "input_per_mtok": 0.1,
    "output_per_mtok": 0.6
  },
  {
    "model": "openai/gpt-5.6-luna:batch",
    "name": "OpenAI: GPT-5.6 Luna (batch)",
    "context_length": 1050000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.6-luna:batch",
    "input_per_mtok": 0.1,
    "output_per_mtok": 0.6
  },
  {
    "model": "openai/gpt-5.6-sol",
    "name": "OpenAI: GPT-5.6 Sol",
    "context_length": 1050000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.6-sol",
    "input_per_mtok": 5.0,
    "output_per_mtok": 30.0
  },
  {
    "model": "openai/gpt-5.6-sol-pro",
    "name": "OpenAI: GPT-5.6 Sol Pro",
    "context_length": 1050000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.6-sol-pro",
    "input_per_mtok": 5.0,
    "output_per_mtok": 30.0
  },
  {
    "model": "openai/gpt-5.6-sol-pro:batch",
    "name": "OpenAI: GPT-5.6 Sol Pro (batch)",
    "context_length": 1050000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.6-sol-pro:batch",
    "input_per_mtok": 2.5,
    "output_per_mtok": 15.0
  },
  {
    "model": "openai/gpt-5.6-sol:batch",
    "name": "OpenAI: GPT-5.6 Sol (batch)",
    "context_length": 1050000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.6-sol:batch",
    "input_per_mtok": 2.5,
    "output_per_mtok": 15.0
  },
  {
    "model": "openai/gpt-5.6-terra",
    "name": "OpenAI: GPT-5.6 Terra",
    "context_length": 1050000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.6-terra",
    "input_per_mtok": 1.0,
    "output_per_mtok": 6.0
  },
  {
    "model": "openai/gpt-5.6-terra-pro",
    "name": "OpenAI: GPT-5.6 Terra Pro",
    "context_length": 1050000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.6-terra-pro",
    "input_per_mtok": 1.0,
    "output_per_mtok": 6.0
  },
  {
    "model": "openai/gpt-5.6-terra-pro:batch",
    "name": "OpenAI: GPT-5.6 Terra Pro (batch)",
    "context_length": 1050000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.6-terra-pro:batch",
    "input_per_mtok": 1.0,
    "output_per_mtok": 6.0
  },
  {
    "model": "openai/gpt-5.6-terra:batch",
    "name": "OpenAI: GPT-5.6 Terra (batch)",
    "context_length": 1050000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5.6-terra:batch",
    "input_per_mtok": 1.0,
    "output_per_mtok": 6.0
  },
  {
    "model": "openai/gpt-5:batch",
    "name": "OpenAI: GPT-5 (batch)",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-5:batch",
    "input_per_mtok": 0.625,
    "output_per_mtok": 5.0
  },
  {
    "model": "openai/gpt-audio",
    "name": "OpenAI: GPT Audio",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-audio",
    "input_per_mtok": 2.5,
    "output_per_mtok": 10.0
  },
  {
    "model": "openai/gpt-audio-mini",
    "name": "OpenAI: GPT Audio Mini",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-audio-mini",
    "input_per_mtok": 0.6,
    "output_per_mtok": 2.4
  },
  {
    "model": "openai/gpt-chat-latest",
    "name": "OpenAI: GPT Chat Latest",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-chat-latest",
    "input_per_mtok": 5.0,
    "output_per_mtok": 30.0
  },
  {
    "model": "openai/gpt-oss-120b",
    "name": "OpenAI: gpt-oss-120b",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-oss-120b",
    "input_per_mtok": 0.03,
    "output_per_mtok": 0.17
  },
  {
    "model": "openai/gpt-oss-20b",
    "name": "OpenAI: gpt-oss-20b",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-oss-20b",
    "input_per_mtok": 0.03,
    "output_per_mtok": 0.13
  },
  {
    "model": "openai/gpt-oss-safeguard-20b",
    "name": "OpenAI: gpt-oss-safeguard-20b",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/gpt-oss-safeguard-20b",
    "input_per_mtok": 0.075,
    "output_per_mtok": 0.3
  },
  {
    "model": "openai/o1",
    "name": "OpenAI: o1",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/o1",
    "input_per_mtok": 15.0,
    "output_per_mtok": 60.0
  },
  {
    "model": "openai/o1-pro",
    "name": "OpenAI: o1-pro",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/o1-pro",
    "input_per_mtok": 150.0,
    "output_per_mtok": 600.0
  },
  {
    "model": "openai/o1-pro:batch",
    "name": "OpenAI: o1-pro (batch)",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/o1-pro:batch",
    "input_per_mtok": 75.0,
    "output_per_mtok": 300.0
  },
  {
    "model": "openai/o1:batch",
    "name": "OpenAI: o1 (batch)",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/o1:batch",
    "input_per_mtok": 7.5,
    "output_per_mtok": 30.0
  },
  {
    "model": "openai/o3",
    "name": "OpenAI: o3",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/o3",
    "input_per_mtok": 2.0,
    "output_per_mtok": 8.0
  },
  {
    "model": "openai/o3-mini",
    "name": "OpenAI: o3 Mini",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/o3-mini",
    "input_per_mtok": 1.1,
    "output_per_mtok": 4.4
  },
  {
    "model": "openai/o3-mini-high",
    "name": "OpenAI: o3 Mini High",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/o3-mini-high",
    "input_per_mtok": 1.1,
    "output_per_mtok": 4.4
  },
  {
    "model": "openai/o3-mini-high:batch",
    "name": "OpenAI: o3 Mini High (batch)",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/o3-mini-high:batch",
    "input_per_mtok": 0.55,
    "output_per_mtok": 2.2
  },
  {
    "model": "openai/o3-mini:batch",
    "name": "OpenAI: o3 Mini (batch)",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/o3-mini:batch",
    "input_per_mtok": 0.55,
    "output_per_mtok": 2.2
  },
  {
    "model": "openai/o3-pro",
    "name": "OpenAI: o3 Pro",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/o3-pro",
    "input_per_mtok": 20.0,
    "output_per_mtok": 80.0
  },
  {
    "model": "openai/o3-pro:batch",
    "name": "OpenAI: o3 Pro (batch)",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/o3-pro:batch",
    "input_per_mtok": 10.0,
    "output_per_mtok": 40.0
  },
  {
    "model": "openai/o3:batch",
    "name": "OpenAI: o3 (batch)",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/o3:batch",
    "input_per_mtok": 1.0,
    "output_per_mtok": 4.0
  },
  {
    "model": "openai/o4-mini",
    "name": "OpenAI: o4 Mini",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/o4-mini",
    "input_per_mtok": 1.1,
    "output_per_mtok": 4.4
  },
  {
    "model": "openai/o4-mini-high",
    "name": "OpenAI: o4 Mini High",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/o4-mini-high",
    "input_per_mtok": 1.1,
    "output_per_mtok": 4.4
  },
  {
    "model": "openai/o4-mini-high:batch",
    "name": "OpenAI: o4 Mini High (batch)",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/o4-mini-high:batch",
    "input_per_mtok": 0.55,
    "output_per_mtok": 2.2
  },
  {
    "model": "openai/o4-mini:batch",
    "name": "OpenAI: o4 Mini (batch)",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/openai/o4-mini:batch",
    "input_per_mtok": 0.55,
    "output_per_mtok": 2.2
  },
  {
    "model": "perceptron/perceptron-mk1",
    "name": "Perceptron: Perceptron Mk1",
    "context_length": 32768,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/perceptron/perceptron-mk1",
    "input_per_mtok": 0.15,
    "output_per_mtok": 1.5
  },
  {
    "model": "perplexity/sonar",
    "name": "Perplexity: Sonar",
    "context_length": 127072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/perplexity/sonar",
    "input_per_mtok": 1.0,
    "output_per_mtok": 1.0
  },
  {
    "model": "perplexity/sonar-deep-research",
    "name": "Perplexity: Sonar Deep Research",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/perplexity/sonar-deep-research",
    "input_per_mtok": 2.0,
    "output_per_mtok": 8.0
  },
  {
    "model": "perplexity/sonar-pro",
    "name": "Perplexity: Sonar Pro",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/perplexity/sonar-pro",
    "input_per_mtok": 3.0,
    "output_per_mtok": 15.0
  },
  {
    "model": "perplexity/sonar-pro-search",
    "name": "Perplexity: Sonar Pro Search",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/perplexity/sonar-pro-search",
    "input_per_mtok": 3.0,
    "output_per_mtok": 15.0
  },
  {
    "model": "perplexity/sonar-reasoning-pro",
    "name": "Perplexity: Sonar Reasoning Pro",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/perplexity/sonar-reasoning-pro",
    "input_per_mtok": 2.0,
    "output_per_mtok": 8.0
  },
  {
    "model": "poolside/laguna-s-2.1",
    "name": "Poolside: Laguna S 2.1",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/poolside/laguna-s-2.1",
    "input_per_mtok": 0.09,
    "output_per_mtok": 0.18
  },
  {
    "model": "poolside/laguna-xs-2.1",
    "name": "Poolside: Laguna XS 2.1",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/poolside/laguna-xs-2.1",
    "input_per_mtok": 0.06,
    "output_per_mtok": 0.12
  },
  {
    "model": "qwen/qwen-2.5-72b-instruct",
    "name": "Qwen2.5 72B Instruct",
    "context_length": 32768,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen-2.5-72b-instruct",
    "input_per_mtok": 0.36,
    "output_per_mtok": 0.4
  },
  {
    "model": "qwen/qwen-2.5-7b-instruct",
    "name": "Qwen: Qwen2.5 7B Instruct",
    "context_length": 32768,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen-2.5-7b-instruct",
    "input_per_mtok": 0.1,
    "output_per_mtok": 0.2
  },
  {
    "model": "qwen/qwen-2.5-coder-32b-instruct",
    "name": "Qwen2.5 Coder 32B Instruct",
    "context_length": 32768,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen-2.5-coder-32b-instruct",
    "input_per_mtok": 0.66,
    "output_per_mtok": 1.0
  },
  {
    "model": "qwen/qwen-plus",
    "name": "Qwen: Qwen-Plus",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen-plus",
    "input_per_mtok": 0.26,
    "output_per_mtok": 0.78
  },
  {
    "model": "qwen/qwen-plus-2025-07-28",
    "name": "Qwen: Qwen Plus 0728",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen-plus-2025-07-28",
    "input_per_mtok": 0.26,
    "output_per_mtok": 0.78
  },
  {
    "model": "qwen/qwen-plus-2025-07-28:thinking",
    "name": "Qwen: Qwen Plus 0728 (thinking)",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen-plus-2025-07-28:thinking",
    "input_per_mtok": 0.4,
    "output_per_mtok": 1.2
  },
  {
    "model": "qwen/qwen2.5-vl-72b-instruct",
    "name": "Qwen: Qwen2.5 VL 72B Instruct",
    "context_length": 128000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen2.5-vl-72b-instruct",
    "input_per_mtok": 0.25,
    "output_per_mtok": 0.75
  },
  {
    "model": "qwen/qwen3-14b",
    "name": "Qwen: Qwen3 14B",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-14b",
    "input_per_mtok": 0.12,
    "output_per_mtok": 0.24
  },
  {
    "model": "qwen/qwen3-235b-a22b",
    "name": "Qwen: Qwen3 235B A22B",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-235b-a22b",
    "input_per_mtok": 0.455,
    "output_per_mtok": 1.82
  },
  {
    "model": "qwen/qwen3-235b-a22b-2507",
    "name": "Qwen: Qwen3 235B A22B Instruct 2507",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-235b-a22b-2507",
    "input_per_mtok": 0.09,
    "output_per_mtok": 0.55
  },
  {
    "model": "qwen/qwen3-235b-a22b-thinking-2507",
    "name": "Qwen: Qwen3 235B A22B Thinking 2507",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-235b-a22b-thinking-2507",
    "input_per_mtok": 0.23,
    "output_per_mtok": 2.3
  },
  {
    "model": "qwen/qwen3-30b-a3b",
    "name": "Qwen: Qwen3 30B A3B",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-30b-a3b",
    "input_per_mtok": 0.12,
    "output_per_mtok": 0.5
  },
  {
    "model": "qwen/qwen3-30b-a3b-instruct-2507",
    "name": "Qwen: Qwen3 30B A3B Instruct 2507",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-30b-a3b-instruct-2507",
    "input_per_mtok": 0.0481,
    "output_per_mtok": 0.193
  },
  {
    "model": "qwen/qwen3-30b-a3b-thinking-2507",
    "name": "Qwen: Qwen3 30B A3B Thinking 2507",
    "context_length": 81920,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-30b-a3b-thinking-2507",
    "input_per_mtok": 0.2,
    "output_per_mtok": 2.4
  },
  {
    "model": "qwen/qwen3-32b",
    "name": "Qwen: Qwen3 32B",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-32b",
    "input_per_mtok": 0.08,
    "output_per_mtok": 0.28
  },
  {
    "model": "qwen/qwen3-8b",
    "name": "Qwen: Qwen3 8B",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-8b",
    "input_per_mtok": 0.117,
    "output_per_mtok": 0.455
  },
  {
    "model": "qwen/qwen3-coder",
    "name": "Qwen: Qwen3 Coder 480B A35B",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-coder",
    "input_per_mtok": 0.3,
    "output_per_mtok": 1.0
  },
  {
    "model": "qwen/qwen3-coder-30b-a3b-instruct",
    "name": "Qwen: Qwen3 Coder 30B A3B Instruct",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-coder-30b-a3b-instruct",
    "input_per_mtok": 0.07,
    "output_per_mtok": 0.28
  },
  {
    "model": "qwen/qwen3-coder-flash",
    "name": "Qwen: Qwen3 Coder Flash",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-coder-flash",
    "input_per_mtok": 0.195,
    "output_per_mtok": 0.975
  },
  {
    "model": "qwen/qwen3-coder-next",
    "name": "Qwen: Qwen3 Coder Next",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-coder-next",
    "input_per_mtok": 0.12,
    "output_per_mtok": 0.8
  },
  {
    "model": "qwen/qwen3-coder-plus",
    "name": "Qwen: Qwen3 Coder Plus",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-coder-plus",
    "input_per_mtok": 0.65,
    "output_per_mtok": 3.25
  },
  {
    "model": "qwen/qwen3-max",
    "name": "Qwen: Qwen3 Max",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-max",
    "input_per_mtok": 0.78,
    "output_per_mtok": 3.9
  },
  {
    "model": "qwen/qwen3-max-thinking",
    "name": "Qwen: Qwen3 Max Thinking",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-max-thinking",
    "input_per_mtok": 0.78,
    "output_per_mtok": 3.9
  },
  {
    "model": "qwen/qwen3-next-80b-a3b-instruct",
    "name": "Qwen: Qwen3 Next 80B A3B Instruct",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-next-80b-a3b-instruct",
    "input_per_mtok": 0.1,
    "output_per_mtok": 1.1
  },
  {
    "model": "qwen/qwen3-next-80b-a3b-thinking",
    "name": "Qwen: Qwen3 Next 80B A3B Thinking",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-next-80b-a3b-thinking",
    "input_per_mtok": 0.15,
    "output_per_mtok": 1.2
  },
  {
    "model": "qwen/qwen3-vl-235b-a22b-instruct",
    "name": "Qwen: Qwen3 VL 235B A22B Instruct",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-vl-235b-a22b-instruct",
    "input_per_mtok": 0.26,
    "output_per_mtok": 1.04
  },
  {
    "model": "qwen/qwen3-vl-235b-a22b-thinking",
    "name": "Qwen: Qwen3 VL 235B A22B Thinking",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-vl-235b-a22b-thinking",
    "input_per_mtok": 0.4,
    "output_per_mtok": 4.0
  },
  {
    "model": "qwen/qwen3-vl-30b-a3b-instruct",
    "name": "Qwen: Qwen3 VL 30B A3B Instruct",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-vl-30b-a3b-instruct",
    "input_per_mtok": 0.13,
    "output_per_mtok": 0.52
  },
  {
    "model": "qwen/qwen3-vl-30b-a3b-thinking",
    "name": "Qwen: Qwen3 VL 30B A3B Thinking",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-vl-30b-a3b-thinking",
    "input_per_mtok": 0.2,
    "output_per_mtok": 2.4
  },
  {
    "model": "qwen/qwen3-vl-32b-instruct",
    "name": "Qwen: Qwen3 VL 32B Instruct",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-vl-32b-instruct",
    "input_per_mtok": 0.104,
    "output_per_mtok": 0.416
  },
  {
    "model": "qwen/qwen3-vl-8b-instruct",
    "name": "Qwen: Qwen3 VL 8B Instruct",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-vl-8b-instruct",
    "input_per_mtok": 0.117,
    "output_per_mtok": 0.455
  },
  {
    "model": "qwen/qwen3-vl-8b-thinking",
    "name": "Qwen: Qwen3 VL 8B Thinking",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3-vl-8b-thinking",
    "input_per_mtok": 0.18,
    "output_per_mtok": 2.1
  },
  {
    "model": "qwen/qwen3.5-122b-a10b",
    "name": "Qwen: Qwen3.5-122B-A10B",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3.5-122b-a10b",
    "input_per_mtok": 0.29,
    "output_per_mtok": 2.4
  },
  {
    "model": "qwen/qwen3.5-27b",
    "name": "Qwen: Qwen3.5-27B",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3.5-27b",
    "input_per_mtok": 0.195,
    "output_per_mtok": 1.56
  },
  {
    "model": "qwen/qwen3.5-35b-a3b",
    "name": "Qwen: Qwen3.5-35B-A3B",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3.5-35b-a3b",
    "input_per_mtok": 0.225,
    "output_per_mtok": 1.8
  },
  {
    "model": "qwen/qwen3.5-397b-a17b",
    "name": "Qwen: Qwen3.5 397B A17B",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3.5-397b-a17b",
    "input_per_mtok": 0.39,
    "output_per_mtok": 2.34
  },
  {
    "model": "qwen/qwen3.5-9b",
    "name": "Qwen: Qwen3.5-9B",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3.5-9b",
    "input_per_mtok": 0.1,
    "output_per_mtok": 0.15
  },
  {
    "model": "qwen/qwen3.5-flash-02-23",
    "name": "Qwen: Qwen3.5-Flash",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3.5-flash-02-23",
    "input_per_mtok": 0.065,
    "output_per_mtok": 0.26
  },
  {
    "model": "qwen/qwen3.5-plus-02-15",
    "name": "Qwen: Qwen3.5 Plus 2026-02-15",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3.5-plus-02-15",
    "input_per_mtok": 0.26,
    "output_per_mtok": 1.56
  },
  {
    "model": "qwen/qwen3.5-plus-20260420",
    "name": "Qwen: Qwen3.5 Plus 2026-04-20",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3.5-plus-20260420",
    "input_per_mtok": 0.3,
    "output_per_mtok": 1.8
  },
  {
    "model": "qwen/qwen3.6-27b",
    "name": "Qwen: Qwen3.6 27B",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3.6-27b",
    "input_per_mtok": 0.6,
    "output_per_mtok": 3.6
  },
  {
    "model": "qwen/qwen3.6-35b-a3b",
    "name": "Qwen: Qwen3.6 35B A3B",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3.6-35b-a3b",
    "input_per_mtok": 0.15,
    "output_per_mtok": 1.0
  },
  {
    "model": "qwen/qwen3.6-flash",
    "name": "Qwen: Qwen3.6 Flash",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3.6-flash",
    "input_per_mtok": 0.1875,
    "output_per_mtok": 1.125
  },
  {
    "model": "qwen/qwen3.6-max-preview",
    "name": "Qwen: Qwen3.6 Max Preview",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3.6-max-preview",
    "input_per_mtok": 1.027,
    "output_per_mtok": 6.162
  },
  {
    "model": "qwen/qwen3.6-plus",
    "name": "Qwen: Qwen3.6 Plus",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3.6-plus",
    "input_per_mtok": 0.325,
    "output_per_mtok": 1.95
  },
  {
    "model": "qwen/qwen3.7-flash",
    "name": "Qwen: Qwen3.7 Flash",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3.7-flash",
    "input_per_mtok": 0.03,
    "output_per_mtok": 0.13
  },
  {
    "model": "qwen/qwen3.7-max",
    "name": "Qwen: Qwen3.7 Max",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3.7-max",
    "input_per_mtok": 1.475,
    "output_per_mtok": 4.425
  },
  {
    "model": "qwen/qwen3.7-plus",
    "name": "Qwen: Qwen3.7 Plus",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3.7-plus",
    "input_per_mtok": 0.32,
    "output_per_mtok": 1.28
  },
  {
    "model": "qwen/qwen3.8-2.4t-a95b",
    "name": "Qwen: Qwen3.8 2.4T A95B",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3.8-2.4t-a95b",
    "input_per_mtok": 2.0,
    "output_per_mtok": 6.0
  },
  {
    "model": "qwen/qwen3.8-max",
    "name": "Qwen: Qwen3.8 Max",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/qwen/qwen3.8-max",
    "input_per_mtok": 2.0,
    "output_per_mtok": 6.0
  },
  {
    "model": "rekaai/reka-edge",
    "name": "Reka Edge",
    "context_length": 16384,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/rekaai/reka-edge",
    "input_per_mtok": 0.1,
    "output_per_mtok": 0.1
  },
  {
    "model": "rekaai/reka-flash-3",
    "name": "Reka Flash 3",
    "context_length": 65536,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/rekaai/reka-flash-3",
    "input_per_mtok": 0.1,
    "output_per_mtok": 0.2
  },
  {
    "model": "relace/relace-apply-3",
    "name": "Relace: Relace Apply 3",
    "context_length": 256000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/relace/relace-apply-3",
    "input_per_mtok": 0.85,
    "output_per_mtok": 1.25
  },
  {
    "model": "relace/relace-search",
    "name": "Relace: Relace Search",
    "context_length": 256000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/relace/relace-search",
    "input_per_mtok": 1.0,
    "output_per_mtok": 3.0
  },
  {
    "model": "sakana/fugu-ultra",
    "name": "Sakana: Fugu Ultra",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/sakana/fugu-ultra",
    "input_per_mtok": 5.0,
    "output_per_mtok": 30.0
  },
  {
    "model": "sakana/sakana-namazu",
    "name": "Sakana: Sakana Namazu",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/sakana/sakana-namazu",
    "input_per_mtok": 0.95,
    "output_per_mtok": 4.0
  },
  {
    "model": "sao10k/l3-lunaris-8b",
    "name": "Sao10K: Llama 3 8B Lunaris",
    "context_length": 8192,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/sao10k/l3-lunaris-8b",
    "input_per_mtok": 0.04,
    "output_per_mtok": 0.05
  },
  {
    "model": "sao10k/l3.1-euryale-70b",
    "name": "Sao10K: Llama 3.1 Euryale 70B v2.2",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/sao10k/l3.1-euryale-70b",
    "input_per_mtok": 0.85,
    "output_per_mtok": 0.85
  },
  {
    "model": "sao10k/l3.3-euryale-70b",
    "name": "Sao10K: Llama 3.3 Euryale 70B",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/sao10k/l3.3-euryale-70b",
    "input_per_mtok": 0.65,
    "output_per_mtok": 0.75
  },
  {
    "model": "stepfun/step-3.5-flash",
    "name": "StepFun: Step 3.5 Flash",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/stepfun/step-3.5-flash",
    "input_per_mtok": 0.1,
    "output_per_mtok": 0.3
  },
  {
    "model": "stepfun/step-3.7-flash",
    "name": "StepFun: Step 3.7 Flash",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/stepfun/step-3.7-flash",
    "input_per_mtok": 0.2,
    "output_per_mtok": 1.15
  },
  {
    "model": "tencent/hunyuan-a13b-instruct",
    "name": "Tencent: Hunyuan A13B Instruct",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/tencent/hunyuan-a13b-instruct",
    "input_per_mtok": 0.14,
    "output_per_mtok": 0.57
  },
  {
    "model": "tencent/hy3",
    "name": "Tencent: Hy3",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/tencent/hy3",
    "input_per_mtok": 0.132,
    "output_per_mtok": 0.528
  },
  {
    "model": "tencent/hy3-preview",
    "name": "Tencent: Hy3 preview",
    "context_length": 262144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/tencent/hy3-preview",
    "input_per_mtok": 0.063,
    "output_per_mtok": 0.21
  },
  {
    "model": "thedrummer/cydonia-24b-v4.1",
    "name": "TheDrummer: Cydonia 24B V4.1",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/thedrummer/cydonia-24b-v4.1",
    "input_per_mtok": 0.3,
    "output_per_mtok": 0.5
  },
  {
    "model": "thedrummer/rocinante-12b",
    "name": "TheDrummer: Rocinante 12B",
    "context_length": 65536,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/thedrummer/rocinante-12b",
    "input_per_mtok": 0.25,
    "output_per_mtok": 0.5
  },
  {
    "model": "thedrummer/skyfall-36b-v2",
    "name": "TheDrummer: Skyfall 36B V2",
    "context_length": 32768,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/thedrummer/skyfall-36b-v2",
    "input_per_mtok": 0.55,
    "output_per_mtok": 0.8
  },
  {
    "model": "thedrummer/unslopnemo-12b",
    "name": "TheDrummer: UnslopNemo 12B",
    "context_length": 1024000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/thedrummer/unslopnemo-12b",
    "input_per_mtok": 0.4,
    "output_per_mtok": 0.4
  },
  {
    "model": "thinkingmachines/inkling",
    "name": "Thinking Machines: Inkling",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/thinkingmachines/inkling",
    "input_per_mtok": 0.95,
    "output_per_mtok": 4.05
  },
  {
    "model": "thinkingmachines/inkling-small",
    "name": "Thinking Machines: Inkling Small",
    "context_length": 524288,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/thinkingmachines/inkling-small",
    "input_per_mtok": 0.45,
    "output_per_mtok": 1.2
  },
  {
    "model": "thinkingmachines/inkling:batch",
    "name": "Thinking Machines: Inkling (batch)",
    "context_length": 524288,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/thinkingmachines/inkling:batch",
    "input_per_mtok": 0.5,
    "output_per_mtok": 2.025
  },
  {
    "model": "undi95/remm-slerp-l2-13b",
    "name": "ReMM SLERP 13B",
    "context_length": 6144,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/undi95/remm-slerp-l2-13b",
    "input_per_mtok": 0.45,
    "output_per_mtok": 0.65
  },
  {
    "model": "upstage/solar-pro-3",
    "name": "Upstage: Solar Pro 3",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/upstage/solar-pro-3",
    "input_per_mtok": 0.15,
    "output_per_mtok": 0.6
  },
  {
    "model": "upstage/solar-pro4",
    "name": "Upstage: Solar Pro 4",
    "context_length": 524288,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/upstage/solar-pro4",
    "input_per_mtok": 0.03,
    "output_per_mtok": 0.12
  },
  {
    "model": "writer/palmyra-x5",
    "name": "Writer: Palmyra X5",
    "context_length": 1040000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/writer/palmyra-x5",
    "input_per_mtok": 0.6,
    "output_per_mtok": 6.0
  },
  {
    "model": "x-ai/grok-4.20",
    "name": "SpaceXAI: Grok 4.20",
    "context_length": 2000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/x-ai/grok-4.20",
    "input_per_mtok": 1.25,
    "output_per_mtok": 2.5
  },
  {
    "model": "x-ai/grok-4.20-multi-agent",
    "name": "SpaceXAI: Grok 4.20 Multi-Agent",
    "context_length": 2000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/x-ai/grok-4.20-multi-agent",
    "input_per_mtok": 1.25,
    "output_per_mtok": 2.5
  },
  {
    "model": "x-ai/grok-4.3",
    "name": "SpaceXAI: Grok 4.3",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/x-ai/grok-4.3",
    "input_per_mtok": 1.25,
    "output_per_mtok": 2.5
  },
  {
    "model": "x-ai/grok-4.5",
    "name": "SpaceXAI: Grok 4.5",
    "context_length": 500000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/x-ai/grok-4.5",
    "input_per_mtok": 2.0,
    "output_per_mtok": 6.0
  },
  {
    "model": "x-ai/grok-4.6",
    "name": "SpaceXAI: Grok 4.6",
    "context_length": 500000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/x-ai/grok-4.6",
    "input_per_mtok": 2.0,
    "output_per_mtok": 6.0
  },
  {
    "model": "x-ai/grok-build-0.1",
    "name": "SpaceXAI: Grok Build 0.1",
    "context_length": 256000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/x-ai/grok-build-0.1",
    "input_per_mtok": 1.0,
    "output_per_mtok": 2.0
  },
  {
    "model": "xiaomi/mimo-v2.5",
    "name": "Xiaomi: MiMo-V2.5",
    "context_length": 1050000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/xiaomi/mimo-v2.5",
    "input_per_mtok": 0.14,
    "output_per_mtok": 0.28
  },
  {
    "model": "xiaomi/mimo-v2.5-pro",
    "name": "Xiaomi: MiMo-V2.5-Pro",
    "context_length": 1050000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/xiaomi/mimo-v2.5-pro",
    "input_per_mtok": 0.435,
    "output_per_mtok": 0.87
  },
  {
    "model": "z-ai/glm-4.5",
    "name": "Z.ai: GLM 4.5",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/z-ai/glm-4.5",
    "input_per_mtok": 0.6,
    "output_per_mtok": 2.2
  },
  {
    "model": "z-ai/glm-4.5-air",
    "name": "Z.ai: GLM 4.5 Air",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/z-ai/glm-4.5-air",
    "input_per_mtok": 0.13,
    "output_per_mtok": 0.85
  },
  {
    "model": "z-ai/glm-4.5v",
    "name": "Z.ai: GLM 4.5V",
    "context_length": 65536,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/z-ai/glm-4.5v",
    "input_per_mtok": 0.6,
    "output_per_mtok": 1.8
  },
  {
    "model": "z-ai/glm-4.6",
    "name": "Z.ai: GLM 4.6",
    "context_length": 204800,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/z-ai/glm-4.6",
    "input_per_mtok": 0.55,
    "output_per_mtok": 2.2
  },
  {
    "model": "z-ai/glm-4.6v",
    "name": "Z.ai: GLM 4.6V",
    "context_length": 131072,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/z-ai/glm-4.6v",
    "input_per_mtok": 0.3,
    "output_per_mtok": 0.9
  },
  {
    "model": "z-ai/glm-4.7",
    "name": "Z.ai: GLM 4.7",
    "context_length": 204800,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/z-ai/glm-4.7",
    "input_per_mtok": 0.4,
    "output_per_mtok": 1.75
  },
  {
    "model": "z-ai/glm-4.7-flash",
    "name": "Z.ai: GLM 4.7 Flash",
    "context_length": 202752,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/z-ai/glm-4.7-flash",
    "input_per_mtok": 0.06,
    "output_per_mtok": 0.4
  },
  {
    "model": "z-ai/glm-5",
    "name": "Z.ai: GLM 5",
    "context_length": 204800,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/z-ai/glm-5",
    "input_per_mtok": 0.6,
    "output_per_mtok": 1.92
  },
  {
    "model": "z-ai/glm-5-turbo",
    "name": "Z.ai: GLM 5 Turbo",
    "context_length": 202752,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/z-ai/glm-5-turbo",
    "input_per_mtok": 1.2,
    "output_per_mtok": 4.0
  },
  {
    "model": "z-ai/glm-5.1",
    "name": "Z.ai: GLM 5.1",
    "context_length": 204800,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/z-ai/glm-5.1",
    "input_per_mtok": 1.4,
    "output_per_mtok": 4.4
  },
  {
    "model": "z-ai/glm-5.2",
    "name": "Z.ai: GLM 5.2",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/z-ai/glm-5.2",
    "input_per_mtok": 1.19,
    "output_per_mtok": 3.74
  },
  {
    "model": "z-ai/glm-5.2:batch",
    "name": "Z.ai: GLM 5.2 (batch)",
    "context_length": 512000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/z-ai/glm-5.2:batch",
    "input_per_mtok": 0.7,
    "output_per_mtok": 2.2
  },
  {
    "model": "z-ai/glm-5v-turbo",
    "name": "Z.ai: GLM 5V Turbo",
    "context_length": 202752,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/z-ai/glm-5v-turbo",
    "input_per_mtok": 1.2,
    "output_per_mtok": 4.0
  },
  {
    "model": "~anthropic/claude-fable-latest",
    "name": "Anthropic: Claude Fable Latest",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/~anthropic/claude-fable-latest",
    "input_per_mtok": 10.0,
    "output_per_mtok": 50.0
  },
  {
    "model": "~anthropic/claude-haiku-latest",
    "name": "Anthropic Claude Haiku Latest",
    "context_length": 200000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/~anthropic/claude-haiku-latest",
    "input_per_mtok": 1.0,
    "output_per_mtok": 5.0
  },
  {
    "model": "~anthropic/claude-opus-latest",
    "name": "Anthropic: Claude Opus Latest",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/~anthropic/claude-opus-latest",
    "input_per_mtok": 5.0,
    "output_per_mtok": 25.0
  },
  {
    "model": "~anthropic/claude-sonnet-latest",
    "name": "Anthropic Claude Sonnet Latest",
    "context_length": 1000000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/~anthropic/claude-sonnet-latest",
    "input_per_mtok": 2.0,
    "output_per_mtok": 10.0
  },
  {
    "model": "~deepseek/deepseek-v4-flash-latest",
    "name": "DeepSeek V4 Flash Latest",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/~deepseek/deepseek-v4-flash-latest",
    "input_per_mtok": 0.0798,
    "output_per_mtok": 0.1596
  },
  {
    "model": "~google/gemini-flash-latest",
    "name": "Google Gemini Flash Latest",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/~google/gemini-flash-latest",
    "input_per_mtok": 0.375,
    "output_per_mtok": 1.875
  },
  {
    "model": "~google/gemini-pro-latest",
    "name": "Google Gemini Pro Latest",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/~google/gemini-pro-latest",
    "input_per_mtok": 2.0,
    "output_per_mtok": 12.0
  },
  {
    "model": "~moonshotai/kimi-latest",
    "name": "MoonshotAI Kimi Latest",
    "context_length": 1048576,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/~moonshotai/kimi-latest",
    "input_per_mtok": 2.8,
    "output_per_mtok": 14.0
  },
  {
    "model": "~openai/gpt-latest",
    "name": "OpenAI GPT Latest",
    "context_length": 1050000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/~openai/gpt-latest",
    "input_per_mtok": 5.0,
    "output_per_mtok": 30.0
  },
  {
    "model": "~openai/gpt-mini-latest",
    "name": "OpenAI GPT Mini Latest",
    "context_length": 400000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/~openai/gpt-mini-latest",
    "input_per_mtok": 0.75,
    "output_per_mtok": 4.5
  },
  {
    "model": "~x-ai/grok-latest",
    "name": "xAI: Grok Latest",
    "context_length": 500000,
    "unit": "usd_per_mtok",
    "provenance": "https://openrouter.ai/~x-ai/grok-latest",
    "input_per_mtok": 2.0,
    "output_per_mtok": 6.0
  }
]
