{
  "captured": "2026-10-19",
  "source": "OpenRouter GET /api/v1/models (public catalog), filtered by the Daimon proxy's rules",
  "markup": 1.2,
  "output_cap_tokens": 1000,
  "measured_output_cap_tokens": {
    "deepseek/deepseek-v4.1-flash": 2000,
    "deepseek/deepseek-v4.1-flash-1017": 2000
  },
  "max_ticket_micro": 1000000,
  "formula": "max_cost = ceil((prompt_bound x max(input, cache_write, 2 x input) + request_fee + T x max(output, reasoning)) x 1.2 x 1e6), prompt_bound = request_bytes + 64 + 32 + 16 x messages (one token per byte, the proxy's own upper bound), T = min(time ceiling, model output limit), time ceiling = output_cap_tokens (measured_output_cap_tokens for a model with a measured throughput floor); a cap below this can cut the answer short or be refused, a cap above 1 USDC is not accepted.",
  "models": [
    {
      "id": "~anthropic/claude-haiku-latest",
      "name": "Anthropic: Claude Haiku Latest",
      "context_tokens": 1000000,
      "openrouter_input_per_m": 0.1,
      "openrouter_output_per_m": 0.5,
      "input_per_m": 0.12,
      "output_per_m": 0.6,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 742,
      "price": {
        "prompt": 1e-7,
        "completion": 5e-7,
        "cache_write": 2e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": [
          {
            "min_prompt_tokens": 100000,
            "prompt": 5e-7,
            "completion": 0.0000025,
            "cache_write": 0.000001,
            "request": 0,
            "reasoning": 0
          }
        ]
      },
      "worst_input_per_m": 0.6,
      "worst_output_per_m": 3
    },
    {
      "id": "~deepseek/deepseek-pro-latest",
      "name": "DeepSeek: DeepSeek Pro Latest",
      "context_tokens": 1048576,
      "openrouter_input_per_m": 0.225,
      "openrouter_output_per_m": 8,
      "input_per_m": 0.27,
      "output_per_m": 9.6,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 9919,
      "price": {
        "prompt": 2.25e-7,
        "completion": 0.000008,
        "cache_write": 2.8125e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 393216,
        "tiers": []
      }
    },
    {
      "id": "~openai/gpt-mini-latest",
      "name": "OpenAI: GPT Mini Latest",
      "context_tokens": 400000,
      "openrouter_input_per_m": 0.75,
      "openrouter_output_per_m": 4.5,
      "input_per_m": 0.9,
      "output_per_m": 5.4,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 6450,
      "price": {
        "prompt": 7.5e-7,
        "completion": 0.0000045,
        "cache_write": 9.375e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": []
      }
    },
    {
      "id": "~unbiased/pareto-latest",
      "name": "Pareto Latest",
      "context_tokens": 1048576,
      "openrouter_input_per_m": 0.8,
      "openrouter_output_per_m": 3.2,
      "input_per_m": 0.96,
      "output_per_m": 3.84,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 4960,
      "price": {
        "prompt": 8e-7,
        "completion": 0.0000032,
        "cache_write": 0.000001,
        "request": 0,
        "reasoning": 0,
        "max_completion": 131072,
        "tiers": []
      }
    },
    {
      "id": "aion-labs/aion-rp-llama-3.1-8b",
      "name": "AionLabs: Aion-RP 1.0 (8B)",
      "context_tokens": 32768,
      "openrouter_input_per_m": 0.8,
      "openrouter_output_per_m": 1.6,
      "input_per_m": 0.96,
      "output_per_m": 1.92,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 3053,
      "price": {
        "prompt": 8e-7,
        "completion": 0.0000016,
        "cache_write": 0.000001,
        "request": 0,
        "reasoning": 0,
        "max_completion": 29491,
        "tiers": []
      }
    },
    {
      "id": "amazon/nova-2-lite-v1",
      "name": "Amazon: Nova 2 Lite",
      "context_tokens": 1000000,
      "openrouter_input_per_m": 0.3,
      "openrouter_output_per_m": 2.5,
      "input_per_m": 0.36,
      "output_per_m": 3,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 3419,
      "price": {
        "prompt": 3e-7,
        "completion": 0.0000025,
        "cache_write": 3.75e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 65535,
        "tiers": []
      }
    },
    {
      "id": "amazon/nova-lite-v1",
      "name": "Amazon: Nova Lite 1.0",
      "context_tokens": 300000,
      "openrouter_input_per_m": 0.06,
      "openrouter_output_per_m": 0.24,
      "input_per_m": 0.072,
      "output_per_m": 0.288,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 372,
      "price": {
        "prompt": 6e-8,
        "completion": 2.4e-7,
        "cache_write": 7.5e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 5120,
        "tiers": []
      }
    },
    {
      "id": "amazon/nova-micro-v1",
      "name": "Amazon: Nova Micro 1.0",
      "context_tokens": 128000,
      "openrouter_input_per_m": 0.035,
      "openrouter_output_per_m": 0.14,
      "input_per_m": 0.042,
      "output_per_m": 0.168,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 217,
      "price": {
        "prompt": 3.5e-8,
        "completion": 1.4e-7,
        "cache_write": 4.3750000000000005e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 5120,
        "tiers": []
      }
    },
    {
      "id": "amazon/nova-premier-v1",
      "name": "Amazon: Nova Premier 1.0",
      "context_tokens": 1000000,
      "openrouter_input_per_m": 2.5,
      "openrouter_output_per_m": 12.5,
      "input_per_m": 3,
      "output_per_m": 15,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 18492,
      "price": {
        "prompt": 0.0000025,
        "completion": 0.0000125,
        "cache_write": 0.000003125,
        "request": 0,
        "reasoning": 0,
        "max_completion": 32000,
        "tiers": []
      }
    },
    {
      "id": "amazon/nova-pro-v1",
      "name": "Amazon: Nova Pro 1.0",
      "context_tokens": 300000,
      "openrouter_input_per_m": 0.8,
      "openrouter_output_per_m": 3.2,
      "input_per_m": 0.96,
      "output_per_m": 3.84,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 4950,
      "price": {
        "prompt": 8e-7,
        "completion": 0.0000032,
        "cache_write": 0.000001,
        "request": 0,
        "reasoning": 0,
        "max_completion": 5120,
        "tiers": []
      }
    },
    {
      "id": "anthracite-org/magnum-v4-72b",
      "name": "Magnum v4 72B",
      "context_tokens": 32768,
      "openrouter_input_per_m": 2.5,
      "openrouter_output_per_m": 5,
      "input_per_m": 3,
      "output_per_m": 6,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 9529,
      "price": {
        "prompt": 0.0000025,
        "completion": 0.000005,
        "cache_write": 0.000003125,
        "request": 0,
        "reasoning": 0,
        "max_completion": 4096,
        "tiers": []
      }
    },
    {
      "id": "anthropic/claude-haiku-4.5",
      "name": "Anthropic: Claude Haiku 4.5",
      "context_tokens": 200000,
      "openrouter_input_per_m": 1,
      "openrouter_output_per_m": 5,
      "input_per_m": 1.2,
      "output_per_m": 6,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 7407,
      "price": {
        "prompt": 0.000001,
        "completion": 0.000005,
        "cache_write": 0.000002,
        "request": 0,
        "reasoning": 0,
        "max_completion": 64000,
        "tiers": []
      }
    },
    {
      "id": "anthropic/claude-haiku-4.5:batch",
      "name": "Anthropic: Claude Haiku 4.5 (batch)",
      "context_tokens": 200000,
      "openrouter_input_per_m": 0.5,
      "openrouter_output_per_m": 2.5,
      "input_per_m": 0.6,
      "output_per_m": 3,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 3711,
      "price": {
        "prompt": 5e-7,
        "completion": 0.0000025,
        "cache_write": 0.000001,
        "request": 0,
        "reasoning": 0,
        "max_completion": 64000,
        "tiers": []
      }
    },
    {
      "id": "anthropic/claude-haiku-5.5",
      "name": "Anthropic: Claude Haiku 5.5",
      "context_tokens": 1000000,
      "openrouter_input_per_m": 0.1,
      "openrouter_output_per_m": 0.5,
      "input_per_m": 0.12,
      "output_per_m": 0.6,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 741,
      "price": {
        "prompt": 1e-7,
        "completion": 5e-7,
        "cache_write": 2e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": [
          {
            "min_prompt_tokens": 100000,
            "prompt": 5e-7,
            "completion": 0.0000025,
            "cache_write": 0.000001,
            "request": 0,
            "reasoning": 0
          }
        ]
      },
      "worst_input_per_m": 0.6,
      "worst_output_per_m": 3
    },
    {
      "id": "anthropic/claude-haiku-5.5:batch",
      "name": "Anthropic: Claude Haiku 5.5 (batch)",
      "context_tokens": 1000000,
      "openrouter_input_per_m": 0.05,
      "openrouter_output_per_m": 0.25,
      "input_per_m": 0.06,
      "output_per_m": 0.3,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 372,
      "price": {
        "prompt": 5e-8,
        "completion": 2.5e-7,
        "cache_write": 1e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": [
          {
            "min_prompt_tokens": 100000,
            "prompt": 2.5e-7,
            "completion": 0.00000125,
            "cache_write": 5e-7,
            "request": 0,
            "reasoning": 0
          }
        ]
      },
      "worst_input_per_m": 0.3,
      "worst_output_per_m": 1.5
    },
    {
      "id": "anthropic/claude-opus-4.1",
      "name": "Anthropic: Claude Opus 4.1",
      "context_tokens": 200000,
      "openrouter_input_per_m": 15,
      "openrouter_output_per_m": 75,
      "input_per_m": 18,
      "output_per_m": 90,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 111060,
      "price": {
        "prompt": 0.000015,
        "completion": 0.000075,
        "cache_write": 0.00003,
        "request": 0,
        "reasoning": 0,
        "max_completion": 32000,
        "tiers": []
      }
    },
    {
      "id": "anthropic/claude-opus-4.1:batch",
      "name": "Anthropic: Claude Opus 4.1 (batch)",
      "context_tokens": 200000,
      "openrouter_input_per_m": 7.5,
      "openrouter_output_per_m": 37.5,
      "input_per_m": 9,
      "output_per_m": 45,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 55638,
      "price": {
        "prompt": 0.0000075,
        "completion": 0.0000375,
        "cache_write": 0.000015,
        "request": 0,
        "reasoning": 0,
        "max_completion": 32000,
        "tiers": []
      }
    },
    {
      "id": "anthropic/claude-opus-4.5",
      "name": "Anthropic: Claude Opus 4.5",
      "context_tokens": 200000,
      "openrouter_input_per_m": 5,
      "openrouter_output_per_m": 25,
      "input_per_m": 6,
      "output_per_m": 30,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 37021,
      "price": {
        "prompt": 0.000005,
        "completion": 0.000025,
        "cache_write": 0.00001,
        "request": 0,
        "reasoning": 0,
        "max_completion": 64000,
        "tiers": []
      }
    },
    {
      "id": "anthropic/claude-opus-4.5:batch",
      "name": "Anthropic: Claude Opus 4.5 (batch)",
      "context_tokens": 200000,
      "openrouter_input_per_m": 2.5,
      "openrouter_output_per_m": 12.5,
      "input_per_m": 3,
      "output_per_m": 15,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 18546,
      "price": {
        "prompt": 0.0000025,
        "completion": 0.0000125,
        "cache_write": 0.000005,
        "request": 0,
        "reasoning": 0,
        "max_completion": 64000,
        "tiers": []
      }
    },
    {
      "id": "anthropic/claude-opus-4.6",
      "name": "Anthropic: Claude Opus 4.6",
      "context_tokens": 1000000,
      "openrouter_input_per_m": 5,
      "openrouter_output_per_m": 25,
      "input_per_m": 6,
      "output_per_m": 30,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 37021,
      "price": {
        "prompt": 0.000005,
        "completion": 0.000025,
        "cache_write": 0.00001,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": []
      }
    },
    {
      "id": "anthropic/claude-opus-4.6:batch",
      "name": "Anthropic: Claude Opus 4.6 (batch)",
      "context_tokens": 1000000,
      "openrouter_input_per_m": 2.5,
      "openrouter_output_per_m": 12.5,
      "input_per_m": 3,
      "output_per_m": 15,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 18546,
      "price": {
        "prompt": 0.0000025,
        "completion": 0.0000125,
        "cache_write": 0.000005,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": []
      }
    },
    {
      "id": "anthropic/claude-opus-4.7",
      "name": "Anthropic: Claude Opus 4.7",
      "context_tokens": 1000000,
      "openrouter_input_per_m": 5,
      "openrouter_output_per_m": 25,
      "input_per_m": 6,
      "output_per_m": 30,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 37021,
      "price": {
        "prompt": 0.000005,
        "completion": 0.000025,
        "cache_write": 0.00001,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": []
      }
    },
    {
      "id": "anthropic/claude-opus-4.7:batch",
      "name": "Anthropic: Claude Opus 4.7 (batch)",
      "context_tokens": 1000000,
      "openrouter_input_per_m": 2.5,
      "openrouter_output_per_m": 12.5,
      "input_per_m": 3,
      "output_per_m": 15,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 18546,
      "price": {
        "prompt": 0.0000025,
        "completion": 0.0000125,
        "cache_write": 0.000005,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": []
      }
    },
    {
      "id": "anthropic/claude-opus-4.8",
      "name": "Anthropic: Claude Opus 4.8",
      "context_tokens": 1000000,
      "openrouter_input_per_m": 5,
      "openrouter_output_per_m": 25,
      "input_per_m": 6,
      "output_per_m": 30,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 37021,
      "price": {
        "prompt": 0.000005,
        "completion": 0.000025,
        "cache_write": 0.00001,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": []
      }
    },
    {
      "id": "anthropic/claude-opus-4.8:batch",
      "name": "Anthropic: Claude Opus 4.8 (batch)",
      "context_tokens": 1000000,
      "openrouter_input_per_m": 2.5,
      "openrouter_output_per_m": 12.5,
      "input_per_m": 3,
      "output_per_m": 15,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 18546,
      "price": {
        "prompt": 0.0000025,
        "completion": 0.0000125,
        "cache_write": 0.000005,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": []
      }
    },
    {
      "id": "anthropic/claude-sonnet-4.5",
      "name": "Anthropic: Claude Sonnet 4.5",
      "context_tokens": 1000000,
      "openrouter_input_per_m": 3,
      "openrouter_output_per_m": 15,
      "input_per_m": 3.6,
      "output_per_m": 18,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 22227,
      "price": {
        "prompt": 0.000003,
        "completion": 0.000015,
        "cache_write": 0.000006,
        "request": 0,
        "reasoning": 0,
        "max_completion": 64000,
        "tiers": [
          {
            "min_prompt_tokens": 200000,
            "prompt": 0.000006,
            "completion": 0.0000225,
            "cache_write": 0.000012,
            "request": 0,
            "reasoning": 0
          }
        ]
      },
      "worst_input_per_m": 7.2,
      "worst_output_per_m": 27
    },
    {
      "id": "anthropic/claude-sonnet-4.5:batch",
      "name": "Anthropic: Claude Sonnet 4.5 (batch)",
      "context_tokens": 1000000,
      "openrouter_input_per_m": 1.5,
      "openrouter_output_per_m": 7.5,
      "input_per_m": 1.8,
      "output_per_m": 9,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 11135,
      "price": {
        "prompt": 0.0000015,
        "completion": 0.0000075,
        "cache_write": 0.000003,
        "request": 0,
        "reasoning": 0,
        "max_completion": 64000,
        "tiers": [
          {
            "min_prompt_tokens": 200000,
            "prompt": 0.000003,
            "completion": 0.00001125,
            "cache_write": 0.000006,
            "request": 0,
            "reasoning": 0
          }
        ]
      },
      "worst_input_per_m": 3.6,
      "worst_output_per_m": 13.5
    },
    {
      "id": "anthropic/claude-sonnet-4.6",
      "name": "Anthropic: Claude Sonnet 4.6",
      "context_tokens": 1000000,
      "openrouter_input_per_m": 3,
      "openrouter_output_per_m": 15,
      "input_per_m": 3.6,
      "output_per_m": 18,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 22227,
      "price": {
        "prompt": 0.000003,
        "completion": 0.000015,
        "cache_write": 0.000006,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": []
      }
    },
    {
      "id": "anthropic/claude-sonnet-4.6:batch",
      "name": "Anthropic: Claude Sonnet 4.6 (batch)",
      "context_tokens": 1000000,
      "openrouter_input_per_m": 1.5,
      "openrouter_output_per_m": 7.5,
      "input_per_m": 1.8,
      "output_per_m": 9,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 11135,
      "price": {
        "prompt": 0.0000015,
        "completion": 0.0000075,
        "cache_write": 0.000003,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": []
      }
    },
    {
      "id": "bytedance-seed/seed-1.6",
      "name": "ByteDance Seed: Seed 1.6",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.25,
      "openrouter_output_per_m": 2,
      "input_per_m": 0.3,
      "output_per_m": 2.4,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2750,
      "price": {
        "prompt": 2.5e-7,
        "completion": 0.000002,
        "cache_write": 3.1249999999999997e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 32768,
        "tiers": [
          {
            "min_prompt_tokens": 128000,
            "prompt": 5e-7,
            "completion": 0.000004,
            "cache_write": 3.1249999999999997e-7,
            "request": 0,
            "reasoning": 0
          }
        ]
      },
      "worst_input_per_m": 0.6,
      "worst_output_per_m": 4.8
    },
    {
      "id": "bytedance-seed/seed-1.6-flash",
      "name": "ByteDance Seed: Seed 1.6 Flash",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.075,
      "openrouter_output_per_m": 0.3,
      "input_per_m": 0.09,
      "output_per_m": 0.36,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 467,
      "price": {
        "prompt": 7.5e-8,
        "completion": 3e-7,
        "cache_write": 9.375e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 32768,
        "tiers": [
          {
            "min_prompt_tokens": 128000,
            "prompt": 1e-7,
            "completion": 8e-7,
            "cache_write": 9.375e-8,
            "request": 0,
            "reasoning": 0
          }
        ]
      },
      "worst_input_per_m": 0.12,
      "worst_output_per_m": 0.96
    },
    {
      "id": "bytedance-seed/seed-2-1-turbo",
      "name": "ByteDance Seed: Seed 2.1 Turbo",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.5,
      "openrouter_output_per_m": 2.5,
      "input_per_m": 0.6,
      "output_per_m": 3,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 3707,
      "price": {
        "prompt": 5e-7,
        "completion": 0.0000025,
        "cache_write": 6.249999999999999e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 235929,
        "tiers": []
      }
    },
    {
      "id": "bytedance-seed/seed-2.0-code",
      "name": "ByteDance Seed: Seed-2.0-Code",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.5,
      "openrouter_output_per_m": 3,
      "input_per_m": 0.6,
      "output_per_m": 3.6,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 4306,
      "price": {
        "prompt": 5e-7,
        "completion": 0.000003,
        "cache_write": 6.249999999999999e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 131072,
        "tiers": [
          {
            "min_prompt_tokens": 128000,
            "prompt": 0.000001,
            "completion": 0.000006,
            "cache_write": 6.249999999999999e-7,
            "request": 0,
            "reasoning": 0
          }
        ]
      },
      "worst_input_per_m": 1.2,
      "worst_output_per_m": 7.2
    },
    {
      "id": "bytedance-seed/seed-2.0-lite",
      "name": "ByteDance Seed: Seed-2.0-Lite",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.25,
      "openrouter_output_per_m": 2,
      "input_per_m": 0.3,
      "output_per_m": 2.4,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2753,
      "price": {
        "prompt": 2.5e-7,
        "completion": 0.000002,
        "cache_write": 3.1249999999999997e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 131072,
        "tiers": [
          {
            "min_prompt_tokens": 128000,
            "prompt": 5e-7,
            "completion": 0.000004,
            "cache_write": 3.1249999999999997e-7,
            "request": 0,
            "reasoning": 0
          }
        ]
      },
      "worst_input_per_m": 0.6,
      "worst_output_per_m": 4.8
    },
    {
      "id": "bytedance-seed/seed-2.0-mini",
      "name": "ByteDance Seed: Seed-2.0-Mini",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.1,
      "openrouter_output_per_m": 0.4,
      "input_per_m": 0.12,
      "output_per_m": 0.48,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 622,
      "price": {
        "prompt": 1e-7,
        "completion": 4e-7,
        "cache_write": 1.25e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 131072,
        "tiers": [
          {
            "min_prompt_tokens": 128000,
            "prompt": 2e-7,
            "completion": 8e-7,
            "cache_write": 1.25e-7,
            "request": 0,
            "reasoning": 0
          }
        ]
      },
      "worst_input_per_m": 0.24,
      "worst_output_per_m": 0.96
    },
    {
      "id": "bytedance/ui-tars-1.5-7b",
      "name": "ByteDance: UI-TARS 7B ",
      "context_tokens": 128000,
      "openrouter_input_per_m": 0.1,
      "openrouter_output_per_m": 0.2,
      "input_per_m": 0.12,
      "output_per_m": 0.24,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 381,
      "price": {
        "prompt": 1e-7,
        "completion": 2e-7,
        "cache_write": 1.25e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 2048,
        "tiers": []
      }
    },
    {
      "id": "cognitivecomputations/dolphin-mistral-24b-venice-edition",
      "name": "Venice: Uncensored",
      "context_tokens": 128000,
      "openrouter_input_per_m": 0.2,
      "openrouter_output_per_m": 0.9,
      "input_per_m": 0.24,
      "output_per_m": 1.08,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1376,
      "price": {
        "prompt": 2e-7,
        "completion": 9e-7,
        "cache_write": 2.5e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 8192,
        "tiers": []
      }
    },
    {
      "id": "cohere/command-a",
      "name": "Cohere: Command A",
      "context_tokens": 256000,
      "openrouter_input_per_m": 2.5,
      "openrouter_output_per_m": 10,
      "input_per_m": 3,
      "output_per_m": 12,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 15457,
      "price": {
        "prompt": 0.0000025,
        "completion": 0.00001,
        "cache_write": 0.000003125,
        "request": 0,
        "reasoning": 0,
        "max_completion": 8192,
        "tiers": []
      }
    },
    {
      "id": "cohere/command-a-plus",
      "name": "Cohere: Command A+",
      "context_tokens": 192000,
      "openrouter_input_per_m": 0.3,
      "openrouter_output_per_m": 1.5,
      "input_per_m": 0.36,
      "output_per_m": 1.8,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2219,
      "price": {
        "prompt": 3e-7,
        "completion": 0.0000015,
        "cache_write": 3.75e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 64000,
        "tiers": []
      }
    },
    {
      "id": "cohere/command-r-08-2024",
      "name": "Cohere: Command R (08-2024)",
      "context_tokens": 128000,
      "openrouter_input_per_m": 0.15,
      "openrouter_output_per_m": 0.6,
      "input_per_m": 0.18,
      "output_per_m": 0.72,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 931,
      "price": {
        "prompt": 1.5e-7,
        "completion": 6e-7,
        "cache_write": 1.875e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 4000,
        "tiers": []
      }
    },
    {
      "id": "cohere/command-r-plus-08-2024",
      "name": "Cohere: Command R+ (08-2024)",
      "context_tokens": 128000,
      "openrouter_input_per_m": 2.5,
      "openrouter_output_per_m": 10,
      "input_per_m": 3,
      "output_per_m": 12,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 15535,
      "price": {
        "prompt": 0.0000025,
        "completion": 0.00001,
        "cache_write": 0.000003125,
        "request": 0,
        "reasoning": 0,
        "max_completion": 4000,
        "tiers": []
      }
    },
    {
      "id": "cohere/command-r7b-12-2024",
      "name": "Cohere: Command R7B (12-2024)",
      "context_tokens": 128000,
      "openrouter_input_per_m": 0.0375,
      "openrouter_output_per_m": 0.15,
      "input_per_m": 0.045,
      "output_per_m": 0.18,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 233,
      "price": {
        "prompt": 3.75e-8,
        "completion": 1.5e-7,
        "cache_write": 4.6875e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 4000,
        "tiers": []
      }
    },
    {
      "id": "deepseek/deepseek-chat",
      "name": "DeepSeek: DeepSeek V3",
      "context_tokens": 163840,
      "openrouter_input_per_m": 0.32,
      "openrouter_output_per_m": 0.89,
      "input_per_m": 0.384,
      "output_per_m": 1.068,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1515,
      "price": {
        "prompt": 3.2e-7,
        "completion": 8.9e-7,
        "cache_write": 4e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "deepseek/deepseek-chat-v3-0324",
      "name": "DeepSeek: DeepSeek V3 0324",
      "context_tokens": 163840,
      "openrouter_input_per_m": 0.29,
      "openrouter_output_per_m": 1.14,
      "input_per_m": 0.348,
      "output_per_m": 1.368,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1779,
      "price": {
        "prompt": 2.9e-7,
        "completion": 0.00000114,
        "cache_write": 3.6249999999999997e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 115200,
        "tiers": []
      }
    },
    {
      "id": "deepseek/deepseek-chat-v3.1",
      "name": "DeepSeek: DeepSeek V3.1",
      "context_tokens": 163840,
      "openrouter_input_per_m": 0.25,
      "openrouter_output_per_m": 0.95,
      "input_per_m": 0.3,
      "output_per_m": 1.14,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1493,
      "price": {
        "prompt": 2.5e-7,
        "completion": 9.5e-7,
        "cache_write": 3.1249999999999997e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 32768,
        "tiers": []
      }
    },
    {
      "id": "deepseek/deepseek-v3.1-terminus",
      "name": "DeepSeek: DeepSeek V3.1 Terminus",
      "context_tokens": 163840,
      "openrouter_input_per_m": 0.27,
      "openrouter_output_per_m": 1,
      "input_per_m": 0.324,
      "output_per_m": 1.2,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1583,
      "price": {
        "prompt": 2.7e-7,
        "completion": 0.000001,
        "cache_write": 3.375e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 147456,
        "tiers": []
      }
    },
    {
      "id": "deepseek/deepseek-v3.2",
      "name": "DeepSeek: DeepSeek V3.2",
      "context_tokens": 163840,
      "openrouter_input_per_m": 0.28,
      "openrouter_output_per_m": 0.42,
      "input_per_m": 0.336,
      "output_per_m": 0.504,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 896,
      "price": {
        "prompt": 2.8e-7,
        "completion": 4.2e-7,
        "cache_write": 3.5000000000000004e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 65536,
        "tiers": []
      }
    },
    {
      "id": "deepseek/deepseek-v3.2-exp",
      "name": "DeepSeek: DeepSeek V3.2 Exp",
      "context_tokens": 163840,
      "openrouter_input_per_m": 0.27,
      "openrouter_output_per_m": 0.41,
      "input_per_m": 0.324,
      "output_per_m": 0.492,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 872,
      "price": {
        "prompt": 2.7e-7,
        "completion": 4.1e-7,
        "cache_write": 3.375e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 147456,
        "tiers": []
      }
    },
    {
      "id": "deepseek/deepseek-v4-flash",
      "name": "DeepSeek: DeepSeek V4 Flash 0423",
      "context_tokens": 1048576,
      "openrouter_input_per_m": 0.091,
      "openrouter_output_per_m": 0.182,
      "input_per_m": 0.1092,
      "output_per_m": 0.2184,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 347,
      "price": {
        "prompt": 9.1e-8,
        "completion": 1.82e-7,
        "cache_write": 1.1375e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 943717,
        "tiers": []
      }
    },
    {
      "id": "deepseek/deepseek-v4-pro",
      "name": "DeepSeek: DeepSeek V4 Pro 0423",
      "context_tokens": 1048576,
      "openrouter_input_per_m": 0.95526,
      "openrouter_output_per_m": 1.91052,
      "input_per_m": 1.14631,
      "output_per_m": 2.29262,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 3632,
      "price": {
        "prompt": 9.5526e-7,
        "completion": 0.00000191052,
        "cache_write": 0.0000011940749999999999,
        "request": 0,
        "reasoning": 0,
        "max_completion": 384000,
        "tiers": []
      }
    },
    {
      "id": "deepseek/deepseek-v4-pro-0813",
      "name": "DeepSeek: DeepSeek V4 Pro 0813",
      "context_tokens": 1048576,
      "openrouter_input_per_m": 0.66,
      "openrouter_output_per_m": 1.98,
      "input_per_m": 0.792,
      "output_per_m": 2.376,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 3309,
      "price": {
        "prompt": 6.6e-7,
        "completion": 0.00000198,
        "cache_write": 8.25e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 384000,
        "tiers": []
      }
    },
    {
      "id": "deepseek/deepseek-v4.1-flash",
      "name": "DeepSeek: DeepSeek V4.1 Flash",
      "context_tokens": 1048576,
      "openrouter_input_per_m": 0.0448,
      "openrouter_output_per_m": 0.08,
      "input_per_m": 0.05376,
      "output_per_m": 0.096,
      "max_output_tokens": 2000,
      "short_prompt_max_cost_micro": 263,
      "price": {
        "prompt": 4.48e-8,
        "completion": 8e-8,
        "cache_write": 5.6e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 943718,
        "tiers": []
      }
    },
    {
      "id": "deepseek/deepseek-v4.1-flash-1017",
      "name": "DeepSeek: DeepSeek V4.1 Flash 1017",
      "context_tokens": 1048576,
      "openrouter_input_per_m": 0.3,
      "openrouter_output_per_m": 1.2,
      "input_per_m": 0.36,
      "output_per_m": 1.44,
      "max_output_tokens": 2000,
      "short_prompt_max_cost_micro": 3357,
      "price": {
        "prompt": 3e-7,
        "completion": 0.0000012,
        "cache_write": 3.75e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 393216,
        "tiers": [
          {
            "min_prompt_tokens": null,
            "prompt": 1.5e-7,
            "completion": 6e-7,
            "cache_write": 3.75e-7,
            "request": 0,
            "reasoning": 0
          },
          {
            "min_prompt_tokens": null,
            "prompt": 1.5e-7,
            "completion": 6e-7,
            "cache_write": 3.75e-7,
            "request": 0,
            "reasoning": 0
          },
          {
            "min_prompt_tokens": null,
            "prompt": 3e-7,
            "completion": 0.0000012,
            "cache_write": 3.75e-7,
            "request": 0,
            "reasoning": 0
          },
          {
            "min_prompt_tokens": null,
            "prompt": 1.5e-7,
            "completion": 6e-7,
            "cache_write": 3.75e-7,
            "request": 0,
            "reasoning": 0
          },
          {
            "min_prompt_tokens": null,
            "prompt": 3e-7,
            "completion": 0.0000012,
            "cache_write": 3.75e-7,
            "request": 0,
            "reasoning": 0
          },
          {
            "min_prompt_tokens": null,
            "prompt": 1.5e-7,
            "completion": 6e-7,
            "cache_write": 3.75e-7,
            "request": 0,
            "reasoning": 0
          }
        ]
      }
    },
    {
      "id": "elorian/glimpse",
      "name": "Elorian: Glimpse",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.6,
      "openrouter_output_per_m": 3,
      "input_per_m": 0.72,
      "output_per_m": 3.6,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 4429,
      "price": {
        "prompt": 6e-7,
        "completion": 0.000003,
        "cache_write": 7.5e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 256000,
        "tiers": []
      }
    },
    {
      "id": "google/gemini-2.5-flash",
      "name": "Google: Gemini 2.5 Flash",
      "context_tokens": 1048576,
      "openrouter_input_per_m": 0.3,
      "openrouter_output_per_m": 2.5,
      "input_per_m": 0.36,
      "output_per_m": 3,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 3420,
      "price": {
        "prompt": 3e-7,
        "completion": 0.0000025,
        "cache_write": 8.33333333333333e-8,
        "request": 0,
        "reasoning": 0.0000025,
        "max_completion": 65535,
        "tiers": []
      }
    },
    {
      "id": "google/gemini-2.5-flash-lite",
      "name": "Google: Gemini 2.5 Flash Lite",
      "context_tokens": 1048576,
      "openrouter_input_per_m": 0.1,
      "openrouter_output_per_m": 0.4,
      "input_per_m": 0.12,
      "output_per_m": 0.48,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 622,
      "price": {
        "prompt": 1e-7,
        "completion": 4e-7,
        "cache_write": 8.33333333333333e-8,
        "request": 0,
        "reasoning": 4e-7,
        "max_completion": 65535,
        "tiers": []
      }
    },
    {
      "id": "google/gemini-2.5-flash-lite:batch",
      "name": "Google: Gemini 2.5 Flash Lite (batch)",
      "context_tokens": 1048576,
      "openrouter_input_per_m": 0.05,
      "openrouter_output_per_m": 0.2,
      "input_per_m": 0.06,
      "output_per_m": 0.24,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 312,
      "price": {
        "prompt": 5e-8,
        "completion": 2e-7,
        "cache_write": 6.25e-8,
        "request": 0,
        "reasoning": 2e-7,
        "max_completion": 65535,
        "tiers": []
      }
    },
    {
      "id": "google/gemini-2.5-flash:batch",
      "name": "Google: Gemini 2.5 Flash (batch)",
      "context_tokens": 1048576,
      "openrouter_input_per_m": 0.15,
      "openrouter_output_per_m": 1.25,
      "input_per_m": 0.18,
      "output_per_m": 1.5,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1713,
      "price": {
        "prompt": 1.5e-7,
        "completion": 0.00000125,
        "cache_write": 1.875e-7,
        "request": 0,
        "reasoning": 0.00000125,
        "max_completion": 65535,
        "tiers": []
      }
    },
    {
      "id": "google/gemini-3-flash-preview",
      "name": "Google: Gemini 3 Flash Preview",
      "context_tokens": 1048576,
      "openrouter_input_per_m": 0.5,
      "openrouter_output_per_m": 3,
      "input_per_m": 0.6,
      "output_per_m": 3.6,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 4307,
      "price": {
        "prompt": 5e-7,
        "completion": 0.000003,
        "cache_write": 8.33333333333333e-8,
        "request": 0,
        "reasoning": 0.000003,
        "max_completion": 65536,
        "tiers": []
      }
    },
    {
      "id": "google/gemini-3-flash-preview:batch",
      "name": "Google: Gemini 3 Flash Preview (batch)",
      "context_tokens": 1048576,
      "openrouter_input_per_m": 0.25,
      "openrouter_output_per_m": 1.5,
      "input_per_m": 0.3,
      "output_per_m": 1.8,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2157,
      "price": {
        "prompt": 2.5e-7,
        "completion": 0.0000015,
        "cache_write": 3.1249999999999997e-7,
        "request": 0,
        "reasoning": 0.0000015,
        "max_completion": 65536,
        "tiers": []
      }
    },
    {
      "id": "google/gemma-2-27b-it",
      "name": "Google: Gemma 2 27B",
      "context_tokens": 8192,
      "openrouter_input_per_m": 0.65,
      "openrouter_output_per_m": 0.65,
      "input_per_m": 0.78,
      "output_per_m": 0.78,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1687,
      "price": {
        "prompt": 6.5e-7,
        "completion": 6.5e-7,
        "cache_write": 8.125000000000001e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 2048,
        "tiers": []
      }
    },
    {
      "id": "google/gemma-3-12b-it",
      "name": "Google: Gemma 3 12B",
      "context_tokens": 131072,
      "openrouter_input_per_m": 0.05,
      "openrouter_output_per_m": 0.15,
      "input_per_m": 0.06,
      "output_per_m": 0.18,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 250,
      "price": {
        "prompt": 5e-8,
        "completion": 1.5e-7,
        "cache_write": 6.25e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "google/gemma-3-27b-it",
      "name": "Google: Gemma 3 27B",
      "context_tokens": 131072,
      "openrouter_input_per_m": 0.08,
      "openrouter_output_per_m": 0.35,
      "input_per_m": 0.096,
      "output_per_m": 0.42,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 532,
      "price": {
        "prompt": 8e-8,
        "completion": 3.5e-7,
        "cache_write": 1e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 117964,
        "tiers": []
      }
    },
    {
      "id": "google/gemma-3-4b-it",
      "name": "Google: Gemma 3 4B",
      "context_tokens": 131072,
      "openrouter_input_per_m": 0.05,
      "openrouter_output_per_m": 0.1,
      "input_per_m": 0.06,
      "output_per_m": 0.12,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 190,
      "price": {
        "prompt": 5e-8,
        "completion": 1e-7,
        "cache_write": 6.25e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "google/gemma-4-26b-a4b-it",
      "name": "Google: Gemma 4 26B A4B ",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.09,
      "openrouter_output_per_m": 0.3,
      "input_per_m": 0.108,
      "output_per_m": 0.36,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 487,
      "price": {
        "prompt": 9e-8,
        "completion": 3e-7,
        "cache_write": 1.125e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 235929,
        "tiers": []
      }
    },
    {
      "id": "google/gemma-4-31b-it",
      "name": "Google: Gemma 4 31B",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.2,
      "openrouter_output_per_m": 0.4,
      "input_per_m": 0.24,
      "output_per_m": 0.48,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 759,
      "price": {
        "prompt": 2e-7,
        "completion": 4e-7,
        "cache_write": 2.5e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "gryphe/mythomax-l2-13b",
      "name": "MythoMax 13B",
      "context_tokens": 8192,
      "openrouter_input_per_m": 0.08,
      "openrouter_output_per_m": 0.11,
      "input_per_m": 0.096,
      "output_per_m": 0.132,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 244,
      "price": {
        "prompt": 8e-8,
        "completion": 1.1e-7,
        "cache_write": 1e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 3686,
        "tiers": []
      }
    },
    {
      "id": "ibm-granite/granite-4.0-h-micro",
      "name": "IBM: Granite 4.0 Micro",
      "context_tokens": 131000,
      "openrouter_input_per_m": 0.017,
      "openrouter_output_per_m": 0.112,
      "input_per_m": 0.0204,
      "output_per_m": 0.1344,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 159,
      "price": {
        "prompt": 1.7e-8,
        "completion": 1.12e-7,
        "cache_write": 2.1250000000000002e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 117900,
        "tiers": []
      }
    },
    {
      "id": "inference-net/schematron-v2-small",
      "name": "Inference.net: Schematron V2 Small",
      "context_tokens": 128000,
      "openrouter_input_per_m": 0.05,
      "openrouter_output_per_m": 0.23,
      "input_per_m": 0.06,
      "output_per_m": 0.276,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 348,
      "price": {
        "prompt": 5e-8,
        "completion": 2.3e-7,
        "cache_write": 6.25e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 4096,
        "tiers": []
      }
    },
    {
      "id": "inference-net/schematron-v2-turbo",
      "name": "Inference.net: Schematron V2 Turbo",
      "context_tokens": 128000,
      "openrouter_input_per_m": 0.03,
      "openrouter_output_per_m": 0.15,
      "input_per_m": 0.036,
      "output_per_m": 0.18,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 223,
      "price": {
        "prompt": 3e-8,
        "completion": 1.5e-7,
        "cache_write": 3.75e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 8192,
        "tiers": []
      }
    },
    {
      "id": "mancer/weaver",
      "name": "Mancer: Weaver (alpha)",
      "context_tokens": 8000,
      "openrouter_input_per_m": 0.4,
      "openrouter_output_per_m": 0.75,
      "input_per_m": 0.48,
      "output_per_m": 0.9,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1451,
      "price": {
        "prompt": 4e-7,
        "completion": 7.5e-7,
        "cache_write": 5e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 6000,
        "tiers": []
      }
    },
    {
      "id": "meta-llama/llama-3.1-70b-instruct",
      "name": "Meta: Llama 3.1 70B Instruct",
      "context_tokens": 131072,
      "openrouter_input_per_m": 0.4,
      "openrouter_output_per_m": 0.4,
      "input_per_m": 0.48,
      "output_per_m": 0.48,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1050,
      "price": {
        "prompt": 4e-7,
        "completion": 4e-7,
        "cache_write": 5e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "meta-llama/llama-3.1-8b-instruct",
      "name": "Meta: Llama 3.1 8B Instruct",
      "context_tokens": 131072,
      "openrouter_input_per_m": 0.05,
      "openrouter_output_per_m": 0.08,
      "input_per_m": 0.06,
      "output_per_m": 0.096,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 168,
      "price": {
        "prompt": 5e-8,
        "completion": 8e-8,
        "cache_write": 6.25e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 117964,
        "tiers": []
      }
    },
    {
      "id": "meta-llama/llama-3.2-1b-instruct",
      "name": "Meta: Llama 3.2 1B Instruct",
      "context_tokens": 60000,
      "openrouter_input_per_m": 0.027,
      "openrouter_output_per_m": 0.201,
      "input_per_m": 0.0324,
      "output_per_m": 0.2412,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 280,
      "price": {
        "prompt": 2.7e-8,
        "completion": 2.01e-7,
        "cache_write": 3.375e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 54000,
        "tiers": []
      }
    },
    {
      "id": "meta-llama/llama-3.2-3b-instruct",
      "name": "Meta: Llama 3.2 3B Instruct",
      "context_tokens": 131072,
      "openrouter_input_per_m": 0.0509,
      "openrouter_output_per_m": 0.335,
      "input_per_m": 0.06108,
      "output_per_m": 0.402,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 475,
      "price": {
        "prompt": 5.09e-8,
        "completion": 3.35e-7,
        "cache_write": 6.3625e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 72000,
        "tiers": []
      }
    },
    {
      "id": "meta-llama/llama-3.3-70b-instruct",
      "name": "Meta: Llama 3.3 70B Instruct",
      "context_tokens": 131072,
      "openrouter_input_per_m": 0.1,
      "openrouter_output_per_m": 0.32,
      "input_per_m": 0.12,
      "output_per_m": 0.384,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 527,
      "price": {
        "prompt": 1e-7,
        "completion": 3.2e-7,
        "cache_write": 1.25e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "meta-llama/llama-4-maverick",
      "name": "Meta: Llama 4 Maverick",
      "context_tokens": 1048576,
      "openrouter_input_per_m": 0.1875,
      "openrouter_output_per_m": 0.6525,
      "input_per_m": 0.225,
      "output_per_m": 0.783,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1048,
      "price": {
        "prompt": 1.875e-7,
        "completion": 6.525e-7,
        "cache_write": 2.34375e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "meta-llama/llama-4-scout",
      "name": "Meta: Llama 4 Scout",
      "context_tokens": 1310720,
      "openrouter_input_per_m": 0.1,
      "openrouter_output_per_m": 0.3,
      "input_per_m": 0.12,
      "output_per_m": 0.36,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 501,
      "price": {
        "prompt": 1e-7,
        "completion": 3e-7,
        "cache_write": 1.25e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "meta-llama/llama-guard-4-12b",
      "name": "Meta: Llama Guard 4 12B",
      "context_tokens": 163840,
      "openrouter_input_per_m": 0.18,
      "openrouter_output_per_m": 0.18,
      "input_per_m": 0.216,
      "output_per_m": 0.216,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 471,
      "price": {
        "prompt": 1.8e-7,
        "completion": 1.8e-7,
        "cache_write": 2.25e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "microsoft/phi-4",
      "name": "Microsoft: Phi 4",
      "context_tokens": 16384,
      "openrouter_input_per_m": 0.07,
      "openrouter_output_per_m": 0.14,
      "input_per_m": 0.084,
      "output_per_m": 0.168,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 265,
      "price": {
        "prompt": 7e-8,
        "completion": 1.4e-7,
        "cache_write": 8.750000000000001e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 14745,
        "tiers": []
      }
    },
    {
      "id": "microsoft/wizardlm-2-8x22b",
      "name": "WizardLM-2 8x22B",
      "context_tokens": 65535,
      "openrouter_input_per_m": 0.62,
      "openrouter_output_per_m": 0.62,
      "input_per_m": 0.744,
      "output_per_m": 0.744,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1616,
      "price": {
        "prompt": 6.2e-7,
        "completion": 6.2e-7,
        "cache_write": 7.75e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 8000,
        "tiers": []
      }
    },
    {
      "id": "minimax/minimax-01",
      "name": "MiniMax: MiniMax-01",
      "context_tokens": 1000192,
      "openrouter_input_per_m": 0.2,
      "openrouter_output_per_m": 1.1,
      "input_per_m": 0.24,
      "output_per_m": 1.32,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1598,
      "price": {
        "prompt": 2e-7,
        "completion": 0.0000011,
        "cache_write": 2.5e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 900172,
        "tiers": []
      }
    },
    {
      "id": "minimax/minimax-m1",
      "name": "MiniMax: MiniMax M1",
      "context_tokens": 1000000,
      "openrouter_input_per_m": 0.55,
      "openrouter_output_per_m": 2.2,
      "input_per_m": 0.66,
      "output_per_m": 2.64,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 3403,
      "price": {
        "prompt": 5.5e-7,
        "completion": 0.0000022,
        "cache_write": 6.875e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 40000,
        "tiers": []
      }
    },
    {
      "id": "minimax/minimax-m2-her",
      "name": "MiniMax: MiniMax M2-her",
      "context_tokens": 65536,
      "openrouter_input_per_m": 0.3,
      "openrouter_output_per_m": 1.2,
      "input_per_m": 0.36,
      "output_per_m": 1.44,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1860,
      "price": {
        "prompt": 3e-7,
        "completion": 0.0000012,
        "cache_write": 3.75e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 2048,
        "tiers": []
      }
    },
    {
      "id": "minimax/minimax-m3",
      "name": "MiniMax: MiniMax M3",
      "context_tokens": 1048576,
      "openrouter_input_per_m": 0.3,
      "openrouter_output_per_m": 1.2,
      "input_per_m": 0.36,
      "output_per_m": 1.44,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1857,
      "price": {
        "prompt": 3e-7,
        "completion": 0.0000012,
        "cache_write": 3.75e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 512000,
        "tiers": []
      }
    },
    {
      "id": "mistralai/codestral-2508",
      "name": "Mistral: Codestral 2508",
      "context_tokens": 256000,
      "openrouter_input_per_m": 0.3,
      "openrouter_output_per_m": 0.9,
      "input_per_m": 0.36,
      "output_per_m": 1.08,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1501,
      "price": {
        "prompt": 3e-7,
        "completion": 9e-7,
        "cache_write": 3.75e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 204800,
        "tiers": []
      }
    },
    {
      "id": "mistralai/codestral-2508:batch",
      "name": "Mistral: Codestral 2508 (batch)",
      "context_tokens": 256000,
      "openrouter_input_per_m": 0.15,
      "openrouter_output_per_m": 0.45,
      "input_per_m": 0.18,
      "output_per_m": 0.54,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 753,
      "price": {
        "prompt": 1.5e-7,
        "completion": 4.5e-7,
        "cache_write": 1.875e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 204800,
        "tiers": []
      }
    },
    {
      "id": "mistralai/devstral-2512",
      "name": "Mistral: Devstral 2 2512",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.4,
      "openrouter_output_per_m": 2,
      "input_per_m": 0.48,
      "output_per_m": 2.4,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2960,
      "price": {
        "prompt": 4e-7,
        "completion": 0.000002,
        "cache_write": 5e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 209715,
        "tiers": []
      }
    },
    {
      "id": "mistralai/ministral-14b-2512",
      "name": "Mistral: Ministral 3 14B 2512",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.2,
      "openrouter_output_per_m": 0.2,
      "input_per_m": 0.24,
      "output_per_m": 0.24,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 523,
      "price": {
        "prompt": 2e-7,
        "completion": 2e-7,
        "cache_write": 2.5e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 209715,
        "tiers": []
      }
    },
    {
      "id": "mistralai/ministral-3b-2512",
      "name": "Mistral: Ministral 3 3B 2512",
      "context_tokens": 131072,
      "openrouter_input_per_m": 0.1,
      "openrouter_output_per_m": 0.1,
      "input_per_m": 0.12,
      "output_per_m": 0.12,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 261,
      "price": {
        "prompt": 1e-7,
        "completion": 1e-7,
        "cache_write": 1.25e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 104857,
        "tiers": []
      }
    },
    {
      "id": "mistralai/ministral-8b-2512",
      "name": "Mistral: Ministral 3 8B 2512",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.15,
      "openrouter_output_per_m": 0.15,
      "input_per_m": 0.18,
      "output_per_m": 0.18,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 392,
      "price": {
        "prompt": 1.5e-7,
        "completion": 1.5e-7,
        "cache_write": 1.875e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 209715,
        "tiers": []
      }
    },
    {
      "id": "mistralai/ministral-8b-2512:batch",
      "name": "Mistral: Ministral 3 8B 2512 (batch)",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.075,
      "openrouter_output_per_m": 0.075,
      "input_per_m": 0.09,
      "output_per_m": 0.09,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 197,
      "price": {
        "prompt": 7.5e-8,
        "completion": 7.5e-8,
        "cache_write": 9.375e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 209715,
        "tiers": []
      }
    },
    {
      "id": "mistralai/mistral-large",
      "name": "Mistral Large",
      "context_tokens": 128000,
      "openrouter_input_per_m": 2,
      "openrouter_output_per_m": 6,
      "input_per_m": 2.4,
      "output_per_m": 7.2,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 9999,
      "price": {
        "prompt": 0.000002,
        "completion": 0.000006,
        "cache_write": 0.0000024999999999999998,
        "request": 0,
        "reasoning": 0,
        "max_completion": 102400,
        "tiers": []
      }
    },
    {
      "id": "mistralai/mistral-large-2407",
      "name": "Mistral Large 2407",
      "context_tokens": 131072,
      "openrouter_input_per_m": 2,
      "openrouter_output_per_m": 6,
      "input_per_m": 2.4,
      "output_per_m": 7.2,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 10023,
      "price": {
        "prompt": 0.000002,
        "completion": 0.000006,
        "cache_write": 0.0000024999999999999998,
        "request": 0,
        "reasoning": 0,
        "max_completion": 104857,
        "tiers": []
      }
    },
    {
      "id": "mistralai/mistral-large-2512",
      "name": "Mistral: Mistral Large 3 2512",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.5,
      "openrouter_output_per_m": 1.5,
      "input_per_m": 0.6,
      "output_per_m": 1.8,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2506,
      "price": {
        "prompt": 5e-7,
        "completion": 0.0000015,
        "cache_write": 6.249999999999999e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 209715,
        "tiers": []
      }
    },
    {
      "id": "mistralai/mistral-large-2512:batch",
      "name": "Mistral: Mistral Large 3 2512 (batch)",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.25,
      "openrouter_output_per_m": 0.75,
      "input_per_m": 0.3,
      "output_per_m": 0.9,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1257,
      "price": {
        "prompt": 2.5e-7,
        "completion": 7.5e-7,
        "cache_write": 3.1249999999999997e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 209715,
        "tiers": []
      }
    },
    {
      "id": "mistralai/mistral-medium-3",
      "name": "Mistral: Mistral Medium 3",
      "context_tokens": 131072,
      "openrouter_input_per_m": 0.4,
      "openrouter_output_per_m": 2,
      "input_per_m": 0.48,
      "output_per_m": 2.4,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2963,
      "price": {
        "prompt": 4e-7,
        "completion": 0.000002,
        "cache_write": 5e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 104857,
        "tiers": []
      }
    },
    {
      "id": "mistralai/mistral-medium-3-5",
      "name": "Mistral: Mistral Medium 3.5",
      "context_tokens": 262144,
      "openrouter_input_per_m": 1.5,
      "openrouter_output_per_m": 7.5,
      "input_per_m": 1.8,
      "output_per_m": 9,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 11117,
      "price": {
        "prompt": 0.0000015,
        "completion": 0.0000075,
        "cache_write": 0.000001875,
        "request": 0,
        "reasoning": 0,
        "max_completion": 209715,
        "tiers": []
      }
    },
    {
      "id": "mistralai/mistral-medium-3-5:batch",
      "name": "Mistral: Mistral Medium 3.5 (batch)",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.75,
      "openrouter_output_per_m": 3.75,
      "input_per_m": 0.9,
      "output_per_m": 4.5,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 5570,
      "price": {
        "prompt": 7.5e-7,
        "completion": 0.00000375,
        "cache_write": 9.375e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 209715,
        "tiers": []
      }
    },
    {
      "id": "mistralai/mistral-medium-3.1",
      "name": "Mistral: Mistral Medium 3.1",
      "context_tokens": 131072,
      "openrouter_input_per_m": 0.4,
      "openrouter_output_per_m": 2,
      "input_per_m": 0.48,
      "output_per_m": 2.4,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2965,
      "price": {
        "prompt": 4e-7,
        "completion": 0.000002,
        "cache_write": 5e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 104857,
        "tiers": []
      }
    },
    {
      "id": "mistralai/mistral-medium-3.1:batch",
      "name": "Mistral: Mistral Medium 3.1 (batch)",
      "context_tokens": 131072,
      "openrouter_input_per_m": 0.2,
      "openrouter_output_per_m": 1,
      "input_per_m": 0.24,
      "output_per_m": 1.2,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1486,
      "price": {
        "prompt": 2e-7,
        "completion": 0.000001,
        "cache_write": 2.5e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 104857,
        "tiers": []
      }
    },
    {
      "id": "mistralai/mistral-nemo",
      "name": "Mistral: Mistral Nemo",
      "context_tokens": 131072,
      "openrouter_input_per_m": 0.029,
      "openrouter_output_per_m": 0.03,
      "input_per_m": 0.0348,
      "output_per_m": 0.036,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 77,
      "price": {
        "prompt": 2.9e-8,
        "completion": 3e-8,
        "cache_write": 3.6250000000000004e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "mistralai/mistral-saba",
      "name": "Mistral: Saba",
      "context_tokens": 32768,
      "openrouter_input_per_m": 0.2,
      "openrouter_output_per_m": 0.6,
      "input_per_m": 0.24,
      "output_per_m": 0.72,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1000,
      "price": {
        "prompt": 2e-7,
        "completion": 6e-7,
        "cache_write": 2.5e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 26214,
        "tiers": []
      }
    },
    {
      "id": "mistralai/mistral-small-24b-instruct-2501",
      "name": "Mistral: Mistral Small 3",
      "context_tokens": 32768,
      "openrouter_input_per_m": 0.05,
      "openrouter_output_per_m": 0.08,
      "input_per_m": 0.06,
      "output_per_m": 0.096,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 169,
      "price": {
        "prompt": 5e-8,
        "completion": 8e-8,
        "cache_write": 6.25e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "mistralai/mistral-small-2603",
      "name": "Mistral: Mistral Small 4",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.15,
      "openrouter_output_per_m": 0.6,
      "input_per_m": 0.18,
      "output_per_m": 0.72,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 932,
      "price": {
        "prompt": 1.5e-7,
        "completion": 6e-7,
        "cache_write": 1.875e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 209715,
        "tiers": []
      }
    },
    {
      "id": "mistralai/mistral-small-2603:batch",
      "name": "Mistral: Mistral Small 4 (batch)",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.075,
      "openrouter_output_per_m": 0.3,
      "input_per_m": 0.09,
      "output_per_m": 0.36,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 467,
      "price": {
        "prompt": 7.5e-8,
        "completion": 3e-7,
        "cache_write": 9.375e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 209715,
        "tiers": []
      }
    },
    {
      "id": "mistralai/mistral-small-3.1-24b-instruct",
      "name": "Mistral: Mistral Small 3.1 24B",
      "context_tokens": 128000,
      "openrouter_input_per_m": 0.351,
      "openrouter_output_per_m": 0.555,
      "input_per_m": 0.4212,
      "output_per_m": 0.666,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1172,
      "price": {
        "prompt": 3.51e-7,
        "completion": 5.55e-7,
        "cache_write": 4.3875000000000003e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 102400,
        "tiers": []
      }
    },
    {
      "id": "mistralai/mistral-small-3.2-24b-instruct",
      "name": "Mistral: Mistral Small 3.2 24B",
      "context_tokens": 256000,
      "openrouter_input_per_m": 0.09375,
      "openrouter_output_per_m": 0.25,
      "input_per_m": 0.1125,
      "output_per_m": 0.3,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 435,
      "price": {
        "prompt": 9.375e-8,
        "completion": 2.5e-7,
        "cache_write": 1.171875e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "mistralai/mixtral-8x22b-instruct",
      "name": "Mistral: Mixtral 8x22B Instruct",
      "context_tokens": 65536,
      "openrouter_input_per_m": 2,
      "openrouter_output_per_m": 6,
      "input_per_m": 2.4,
      "output_per_m": 7.2,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 10042,
      "price": {
        "prompt": 0.000002,
        "completion": 0.000006,
        "cache_write": 0.0000024999999999999998,
        "request": 0,
        "reasoning": 0,
        "max_completion": 52428,
        "tiers": []
      }
    },
    {
      "id": "mistralai/voxtral-small-24b-2507",
      "name": "Mistral: Voxtral Small 24B 2507",
      "context_tokens": 32768,
      "openrouter_input_per_m": 0.1,
      "openrouter_output_per_m": 0.3,
      "input_per_m": 0.12,
      "output_per_m": 0.36,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 503,
      "price": {
        "prompt": 1e-7,
        "completion": 3e-7,
        "cache_write": 1.25e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 26214,
        "tiers": []
      }
    },
    {
      "id": "moondream/moondream3-preview",
      "name": "Moondream: Moondream 3 Preview",
      "context_tokens": 32000,
      "openrouter_input_per_m": 0.3,
      "openrouter_output_per_m": 2.5,
      "input_per_m": 0.36,
      "output_per_m": 3,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 3424,
      "price": {
        "prompt": 3e-7,
        "completion": 0.0000025,
        "cache_write": 3.75e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 4096,
        "tiers": []
      }
    },
    {
      "id": "moondream/moondream3.1-9b-a2b",
      "name": "Moondream: Moondream 3.1",
      "context_tokens": 32000,
      "openrouter_input_per_m": 0.3,
      "openrouter_output_per_m": 2.5,
      "input_per_m": 0.36,
      "output_per_m": 3,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 3425,
      "price": {
        "prompt": 3e-7,
        "completion": 0.0000025,
        "cache_write": 3.75e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 4096,
        "tiers": []
      }
    },
    {
      "id": "moonshotai/kimi-k2",
      "name": "MoonshotAI: Kimi K2 0711",
      "context_tokens": 131072,
      "openrouter_input_per_m": 0.57,
      "openrouter_output_per_m": 2.3,
      "input_per_m": 0.684,
      "output_per_m": 2.76,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 3551,
      "price": {
        "prompt": 5.7e-7,
        "completion": 0.0000023,
        "cache_write": 7.125000000000001e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 98304,
        "tiers": []
      }
    },
    {
      "id": "moonshotai/kimi-k2-0905",
      "name": "MoonshotAI: Kimi K2 0905",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.6,
      "openrouter_output_per_m": 2.5,
      "input_per_m": 0.72,
      "output_per_m": 3,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 3840,
      "price": {
        "prompt": 6e-7,
        "completion": 0.0000025,
        "cache_write": 7.5e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 98304,
        "tiers": []
      }
    },
    {
      "id": "morph/morph-v3-fast",
      "name": "Morph: Morph V3 Fast",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.8,
      "openrouter_output_per_m": 1.2,
      "input_per_m": 0.96,
      "output_per_m": 1.44,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2552,
      "price": {
        "prompt": 8e-7,
        "completion": 0.0000012,
        "cache_write": 0.000001,
        "request": 0,
        "reasoning": 0,
        "max_completion": 131072,
        "tiers": []
      }
    },
    {
      "id": "morph/morph-v3-large",
      "name": "Morph: Morph V3 Large",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.9,
      "openrouter_output_per_m": 1.9,
      "input_per_m": 1.08,
      "output_per_m": 2.28,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 3533,
      "price": {
        "prompt": 9e-7,
        "completion": 0.0000019,
        "cache_write": 0.000001125,
        "request": 0,
        "reasoning": 0,
        "max_completion": 131072,
        "tiers": []
      }
    },
    {
      "id": "nex-agi/nex-n2.5-mini",
      "name": "Nex AGI: Nex-N2.5-Mini",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.025,
      "openrouter_output_per_m": 0.1,
      "input_per_m": 0.03,
      "output_per_m": 0.12,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 155,
      "price": {
        "prompt": 2.5e-8,
        "completion": 1e-7,
        "cache_write": 3.125e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 235929,
        "tiers": []
      }
    },
    {
      "id": "nex-agi/nex-n2.5-pro",
      "name": "Nex AGI: Nex-N2.5-Pro",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.075,
      "openrouter_output_per_m": 0.25,
      "input_per_m": 0.09,
      "output_per_m": 0.3,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 405,
      "price": {
        "prompt": 7.5e-8,
        "completion": 2.5e-7,
        "cache_write": 9.375e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 235929,
        "tiers": []
      }
    },
    {
      "id": "nousresearch/hermes-3-llama-3.1-405b",
      "name": "Nous: Hermes 3 405B Instruct",
      "context_tokens": 131072,
      "openrouter_input_per_m": 1,
      "openrouter_output_per_m": 1,
      "input_per_m": 1.2,
      "output_per_m": 1.2,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2631,
      "price": {
        "prompt": 0.000001,
        "completion": 0.000001,
        "cache_write": 0.0000012499999999999999,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "nousresearch/hermes-3-llama-3.1-70b",
      "name": "Nous: Hermes 3 70B Instruct",
      "context_tokens": 131072,
      "openrouter_input_per_m": 0.7,
      "openrouter_output_per_m": 0.7,
      "input_per_m": 0.84,
      "output_per_m": 0.84,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1840,
      "price": {
        "prompt": 7e-7,
        "completion": 7e-7,
        "cache_write": 8.75e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "nousresearch/hermes-4-405b",
      "name": "Nous: Hermes 4 405B",
      "context_tokens": 131072,
      "openrouter_input_per_m": 1,
      "openrouter_output_per_m": 3,
      "input_per_m": 1.2,
      "output_per_m": 3.6,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 5007,
      "price": {
        "prompt": 0.000001,
        "completion": 0.000003,
        "cache_write": 0.0000012499999999999999,
        "request": 0,
        "reasoning": 0,
        "max_completion": 117964,
        "tiers": []
      }
    },
    {
      "id": "nvidia/nemotron-3-nano-30b-a3b",
      "name": "NVIDIA: Nemotron 3 Nano 30B A3B",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.06,
      "openrouter_output_per_m": 0.24,
      "input_per_m": 0.072,
      "output_per_m": 0.288,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 373,
      "price": {
        "prompt": 6e-8,
        "completion": 2.4e-7,
        "cache_write": 7.5e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 235929,
        "tiers": []
      }
    },
    {
      "id": "nvidia/nemotron-3.5-lightning",
      "name": "NVIDIA: Nemotron 3.5 Lightning",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.07,
      "openrouter_output_per_m": 0.2,
      "input_per_m": 0.084,
      "output_per_m": 0.24,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 339,
      "price": {
        "prompt": 7e-8,
        "completion": 2e-7,
        "cache_write": 8.750000000000001e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 235929,
        "tiers": []
      }
    },
    {
      "id": "nvidia/nemotron-3.5-super-vl",
      "name": "NVIDIA: Nemotron 3.5 Super VL",
      "context_tokens": 1048576,
      "openrouter_input_per_m": 0.1,
      "openrouter_output_per_m": 0.4,
      "input_per_m": 0.12,
      "output_per_m": 0.48,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 622,
      "price": {
        "prompt": 1e-7,
        "completion": 4e-7,
        "cache_write": 1.25e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 235929,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-3.5-turbo",
      "name": "OpenAI: GPT-3.5 Turbo",
      "context_tokens": 16385,
      "openrouter_input_per_m": 0.5,
      "openrouter_output_per_m": 1.5,
      "input_per_m": 0.6,
      "output_per_m": 1.8,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2497,
      "price": {
        "prompt": 5e-7,
        "completion": 0.0000015,
        "cache_write": 6.249999999999999e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 4096,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-3.5-turbo-0613",
      "name": "OpenAI: GPT-3.5 Turbo (older v0613)",
      "context_tokens": 4095,
      "openrouter_input_per_m": 1,
      "openrouter_output_per_m": 2,
      "input_per_m": 1.2,
      "output_per_m": 2.4,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 3804,
      "price": {
        "prompt": 0.000001,
        "completion": 0.000002,
        "cache_write": 0.0000012499999999999999,
        "request": 0,
        "reasoning": 0,
        "max_completion": 3685,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-3.5-turbo-16k",
      "name": "OpenAI: GPT-3.5 Turbo 16k",
      "context_tokens": 16385,
      "openrouter_input_per_m": 3,
      "openrouter_output_per_m": 4,
      "input_per_m": 3.6,
      "output_per_m": 4.8,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 9005,
      "price": {
        "prompt": 0.000003,
        "completion": 0.000004,
        "cache_write": 0.00000375,
        "request": 0,
        "reasoning": 0,
        "max_completion": 4096,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-3.5-turbo-instruct",
      "name": "OpenAI: GPT-3.5 Turbo Instruct",
      "context_tokens": 4095,
      "openrouter_input_per_m": 1.5,
      "openrouter_output_per_m": 2,
      "input_per_m": 1.8,
      "output_per_m": 2.4,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 4521,
      "price": {
        "prompt": 0.0000015,
        "completion": 0.000002,
        "cache_write": 0.000001875,
        "request": 0,
        "reasoning": 0,
        "max_completion": 3685,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-3.5-turbo:batch",
      "name": "OpenAI: GPT-3.5 Turbo (batch)",
      "context_tokens": 16385,
      "openrouter_input_per_m": 0.25,
      "openrouter_output_per_m": 0.75,
      "input_per_m": 0.3,
      "output_per_m": 0.9,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1252,
      "price": {
        "prompt": 2.5e-7,
        "completion": 7.5e-7,
        "cache_write": 3.1249999999999997e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 4096,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-4",
      "name": "OpenAI: GPT-4",
      "context_tokens": 8191,
      "openrouter_input_per_m": 30,
      "openrouter_output_per_m": 60,
      "input_per_m": 36,
      "output_per_m": 72,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 113185,
      "price": {
        "prompt": 0.00003,
        "completion": 0.00006,
        "cache_write": 0.000037500000000000003,
        "request": 0,
        "reasoning": 0,
        "max_completion": 4096,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-4-turbo",
      "name": "OpenAI: GPT-4 Turbo",
      "context_tokens": 128000,
      "openrouter_input_per_m": 10,
      "openrouter_output_per_m": 30,
      "input_per_m": 12,
      "output_per_m": 36,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 49872,
      "price": {
        "prompt": 0.00001,
        "completion": 0.00003,
        "cache_write": 0.0000125,
        "request": 0,
        "reasoning": 0,
        "max_completion": 4096,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-4-turbo:batch",
      "name": "OpenAI: GPT-4 Turbo (batch)",
      "context_tokens": 128000,
      "openrouter_input_per_m": 5,
      "openrouter_output_per_m": 15,
      "input_per_m": 6,
      "output_per_m": 18,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 25009,
      "price": {
        "prompt": 0.000005,
        "completion": 0.000015,
        "cache_write": 0.00000625,
        "request": 0,
        "reasoning": 0,
        "max_completion": 4096,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-4.1",
      "name": "OpenAI: GPT-4.1",
      "context_tokens": 1047576,
      "openrouter_input_per_m": 2,
      "openrouter_output_per_m": 8,
      "input_per_m": 2.4,
      "output_per_m": 9.6,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 12356,
      "price": {
        "prompt": 0.000002,
        "completion": 0.000008,
        "cache_write": 0.0000024999999999999998,
        "request": 0,
        "reasoning": 0,
        "max_completion": 32768,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-4.1-mini",
      "name": "OpenAI: GPT-4.1 Mini",
      "context_tokens": 1047576,
      "openrouter_input_per_m": 0.4,
      "openrouter_output_per_m": 1.6,
      "input_per_m": 0.48,
      "output_per_m": 1.92,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2476,
      "price": {
        "prompt": 4e-7,
        "completion": 0.0000016,
        "cache_write": 5e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 32768,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-4.1-mini:batch",
      "name": "OpenAI: GPT-4.1 Mini (batch)",
      "context_tokens": 1047576,
      "openrouter_input_per_m": 0.2,
      "openrouter_output_per_m": 0.8,
      "input_per_m": 0.24,
      "output_per_m": 0.96,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1241,
      "price": {
        "prompt": 2e-7,
        "completion": 8e-7,
        "cache_write": 2.5e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 32768,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-4.1-nano",
      "name": "OpenAI: GPT-4.1 Nano",
      "context_tokens": 1047576,
      "openrouter_input_per_m": 0.1,
      "openrouter_output_per_m": 0.4,
      "input_per_m": 0.12,
      "output_per_m": 0.48,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 619,
      "price": {
        "prompt": 1e-7,
        "completion": 4e-7,
        "cache_write": 1.25e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 32768,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-4.1-nano:batch",
      "name": "OpenAI: GPT-4.1 Nano (batch)",
      "context_tokens": 1047576,
      "openrouter_input_per_m": 0.05,
      "openrouter_output_per_m": 0.2,
      "input_per_m": 0.06,
      "output_per_m": 0.24,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 311,
      "price": {
        "prompt": 5e-8,
        "completion": 2e-7,
        "cache_write": 6.25e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 32768,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-4.1:batch",
      "name": "OpenAI: GPT-4.1 (batch)",
      "context_tokens": 1047576,
      "openrouter_input_per_m": 1,
      "openrouter_output_per_m": 4,
      "input_per_m": 1.2,
      "output_per_m": 4.8,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 6192,
      "price": {
        "prompt": 0.000001,
        "completion": 0.000004,
        "cache_write": 0.0000012499999999999999,
        "request": 0,
        "reasoning": 0,
        "max_completion": 32768,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-4o",
      "name": "OpenAI: GPT-4o",
      "context_tokens": 128000,
      "openrouter_input_per_m": 2.5,
      "openrouter_output_per_m": 10,
      "input_per_m": 3,
      "output_per_m": 12,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 15439,
      "price": {
        "prompt": 0.0000025,
        "completion": 0.00001,
        "cache_write": 0.000003125,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-4o-2024-05-13",
      "name": "OpenAI: GPT-4o (2024-05-13)",
      "context_tokens": 128000,
      "openrouter_input_per_m": 5,
      "openrouter_output_per_m": 15,
      "input_per_m": 6,
      "output_per_m": 18,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 25009,
      "price": {
        "prompt": 0.000005,
        "completion": 0.000015,
        "cache_write": 0.00000625,
        "request": 0,
        "reasoning": 0,
        "max_completion": 4096,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-4o-2024-08-06",
      "name": "OpenAI: GPT-4o (2024-08-06)",
      "context_tokens": 128000,
      "openrouter_input_per_m": 2.5,
      "openrouter_output_per_m": 10,
      "input_per_m": 3,
      "output_per_m": 12,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 15505,
      "price": {
        "prompt": 0.0000025,
        "completion": 0.00001,
        "cache_write": 0.000003125,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-4o-2024-11-20",
      "name": "OpenAI: GPT-4o (2024-11-20)",
      "context_tokens": 128000,
      "openrouter_input_per_m": 2.5,
      "openrouter_output_per_m": 10,
      "input_per_m": 3,
      "output_per_m": 12,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 15505,
      "price": {
        "prompt": 0.0000025,
        "completion": 0.00001,
        "cache_write": 0.000003125,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-4o-mini",
      "name": "OpenAI: GPT-4o-mini",
      "context_tokens": 128000,
      "openrouter_input_per_m": 0.15,
      "openrouter_output_per_m": 0.6,
      "input_per_m": 0.18,
      "output_per_m": 0.72,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 929,
      "price": {
        "prompt": 1.5e-7,
        "completion": 6e-7,
        "cache_write": 1.875e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-4o-mini-2024-07-18",
      "name": "OpenAI: GPT-4o-mini (2024-07-18)",
      "context_tokens": 128000,
      "openrouter_input_per_m": 0.15,
      "openrouter_output_per_m": 0.6,
      "input_per_m": 0.18,
      "output_per_m": 0.72,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 933,
      "price": {
        "prompt": 1.5e-7,
        "completion": 6e-7,
        "cache_write": 1.875e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-5.1",
      "name": "OpenAI: GPT-5.1",
      "context_tokens": 400000,
      "openrouter_input_per_m": 1.25,
      "openrouter_output_per_m": 10,
      "input_per_m": 1.5,
      "output_per_m": 12,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 13722,
      "price": {
        "prompt": 0.00000125,
        "completion": 0.00001,
        "cache_write": 0.0000015625,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-5.1:batch",
      "name": "OpenAI: GPT-5.1 (batch)",
      "context_tokens": 400000,
      "openrouter_input_per_m": 0.625,
      "openrouter_output_per_m": 5,
      "input_per_m": 0.75,
      "output_per_m": 6,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 6870,
      "price": {
        "prompt": 6.25e-7,
        "completion": 0.000005,
        "cache_write": 7.8125e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-5.2",
      "name": "OpenAI: GPT-5.2",
      "context_tokens": 400000,
      "openrouter_input_per_m": 1.75,
      "openrouter_output_per_m": 14,
      "input_per_m": 2.1,
      "output_per_m": 16.8,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 19211,
      "price": {
        "prompt": 0.00000175,
        "completion": 0.000014,
        "cache_write": 0.0000021875,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-5.2-chat",
      "name": "OpenAI: GPT-5.2 Chat",
      "context_tokens": 128000,
      "openrouter_input_per_m": 1.75,
      "openrouter_output_per_m": 14,
      "input_per_m": 2.1,
      "output_per_m": 16.8,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 19232,
      "price": {
        "prompt": 0.00000175,
        "completion": 0.000014,
        "cache_write": 0.0000021875,
        "request": 0,
        "reasoning": 0,
        "max_completion": 32000,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-5.2:batch",
      "name": "OpenAI: GPT-5.2 (batch)",
      "context_tokens": 400000,
      "openrouter_input_per_m": 0.875,
      "openrouter_output_per_m": 7,
      "input_per_m": 1.05,
      "output_per_m": 8.4,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 9618,
      "price": {
        "prompt": 8.75e-7,
        "completion": 0.000007,
        "cache_write": 0.00000109375,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-5.3-codex",
      "name": "OpenAI: GPT-5.3-Codex",
      "context_tokens": 400000,
      "openrouter_input_per_m": 1.75,
      "openrouter_output_per_m": 14,
      "input_per_m": 2.1,
      "output_per_m": 16.8,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 19236,
      "price": {
        "prompt": 0.00000175,
        "completion": 0.000014,
        "cache_write": 0.0000021875,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-5.4",
      "name": "OpenAI: GPT-5.4",
      "context_tokens": 1050000,
      "openrouter_input_per_m": 2.5,
      "openrouter_output_per_m": 15,
      "input_per_m": 3,
      "output_per_m": 18,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 21444,
      "price": {
        "prompt": 0.0000025,
        "completion": 0.000015,
        "cache_write": 0.000003125,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": [
          {
            "min_prompt_tokens": 272000,
            "prompt": 0.000005,
            "completion": 0.0000225,
            "cache_write": 0.000003125,
            "request": 0,
            "reasoning": 0
          }
        ]
      },
      "worst_input_per_m": 6,
      "worst_output_per_m": 27
    },
    {
      "id": "openai/gpt-5.4-mini",
      "name": "OpenAI: GPT-5.4 Mini",
      "context_tokens": 400000,
      "openrouter_input_per_m": 0.75,
      "openrouter_output_per_m": 4.5,
      "input_per_m": 0.9,
      "output_per_m": 5.4,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 6443,
      "price": {
        "prompt": 7.5e-7,
        "completion": 0.0000045,
        "cache_write": 9.375e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-5.4-mini:batch",
      "name": "OpenAI: GPT-5.4 Mini (batch)",
      "context_tokens": 400000,
      "openrouter_input_per_m": 0.375,
      "openrouter_output_per_m": 2.25,
      "input_per_m": 0.45,
      "output_per_m": 2.7,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 3227,
      "price": {
        "prompt": 3.75e-7,
        "completion": 0.00000225,
        "cache_write": 4.6875e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-5.4-nano",
      "name": "OpenAI: GPT-5.4 Nano",
      "context_tokens": 400000,
      "openrouter_input_per_m": 0.2,
      "openrouter_output_per_m": 1.25,
      "input_per_m": 0.24,
      "output_per_m": 1.5,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1778,
      "price": {
        "prompt": 2e-7,
        "completion": 0.00000125,
        "cache_write": 2.5e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-5.4-nano:batch",
      "name": "OpenAI: GPT-5.4 Nano (batch)",
      "context_tokens": 400000,
      "openrouter_input_per_m": 0.1,
      "openrouter_output_per_m": 0.625,
      "input_per_m": 0.12,
      "output_per_m": 0.75,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 891,
      "price": {
        "prompt": 1e-7,
        "completion": 6.25e-7,
        "cache_write": 1.25e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": []
      }
    },
    {
      "id": "openai/gpt-5.4:batch",
      "name": "OpenAI: GPT-5.4 (batch)",
      "context_tokens": 1050000,
      "openrouter_input_per_m": 1.25,
      "openrouter_output_per_m": 7.5,
      "input_per_m": 1.5,
      "output_per_m": 9,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 10741,
      "price": {
        "prompt": 0.00000125,
        "completion": 0.0000075,
        "cache_write": 0.0000015625,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": [
          {
            "min_prompt_tokens": 272000,
            "prompt": 0.0000025,
            "completion": 0.00001125,
            "cache_write": 0.0000015625,
            "request": 0,
            "reasoning": 0
          }
        ]
      },
      "worst_input_per_m": 3,
      "worst_output_per_m": 13.5
    },
    {
      "id": "openai/gpt-chat-latest",
      "name": "OpenAI: GPT Chat Latest",
      "context_tokens": 400000,
      "openrouter_input_per_m": 5,
      "openrouter_output_per_m": 30,
      "input_per_m": 6,
      "output_per_m": 36,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 42984,
      "price": {
        "prompt": 0.000005,
        "completion": 0.00003,
        "cache_write": 0.00000625,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": []
      }
    },
    {
      "id": "perceptron/perceptron-mk1",
      "name": "Perceptron: Perceptron Mk1",
      "context_tokens": 32768,
      "openrouter_input_per_m": 0.15,
      "openrouter_output_per_m": 1.5,
      "input_per_m": 0.18,
      "output_per_m": 1.8,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2011,
      "price": {
        "prompt": 1.5e-7,
        "completion": 0.0000015,
        "cache_write": 1.875e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 8192,
        "tiers": []
      }
    },
    {
      "id": "perceptron/perceptron-mk1.5",
      "name": "Perceptron: Perceptron Mk1.5",
      "context_tokens": 36864,
      "openrouter_input_per_m": 0.15,
      "openrouter_output_per_m": 1.5,
      "input_per_m": 0.18,
      "output_per_m": 1.8,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2012,
      "price": {
        "prompt": 1.5e-7,
        "completion": 0.0000015,
        "cache_write": 1.875e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 8192,
        "tiers": []
      }
    },
    {
      "id": "qwen/qwen-2.5-72b-instruct",
      "name": "Qwen2.5 72B Instruct",
      "context_tokens": 32768,
      "openrouter_input_per_m": 0.36,
      "openrouter_output_per_m": 0.4,
      "input_per_m": 0.432,
      "output_per_m": 0.48,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 987,
      "price": {
        "prompt": 3.6e-7,
        "completion": 4e-7,
        "cache_write": 4.5e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "qwen/qwen-2.5-7b-instruct",
      "name": "Qwen: Qwen2.5 7B Instruct",
      "context_tokens": 32768,
      "openrouter_input_per_m": 0.1,
      "openrouter_output_per_m": 0.2,
      "input_per_m": 0.12,
      "output_per_m": 0.24,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 381,
      "price": {
        "prompt": 1e-7,
        "completion": 2e-7,
        "cache_write": 1.25e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 29491,
        "tiers": []
      }
    },
    {
      "id": "qwen/qwen-2.5-coder-32b-instruct",
      "name": "Qwen2.5 Coder 32B Instruct",
      "context_tokens": 32768,
      "openrouter_input_per_m": 0.66,
      "openrouter_output_per_m": 1,
      "input_per_m": 0.792,
      "output_per_m": 1.2,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2138,
      "price": {
        "prompt": 6.6e-7,
        "completion": 0.000001,
        "cache_write": 8.25e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 29491,
        "tiers": []
      }
    },
    {
      "id": "qwen/qwen-plus",
      "name": "Qwen: Qwen-Plus",
      "context_tokens": 1000000,
      "openrouter_input_per_m": 0.26,
      "openrouter_output_per_m": 0.78,
      "input_per_m": 0.312,
      "output_per_m": 0.936,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1295,
      "price": {
        "prompt": 2.6e-7,
        "completion": 7.8e-7,
        "cache_write": 3.25e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 32768,
        "tiers": [
          {
            "min_prompt_tokens": 256000,
            "prompt": 7.8e-7,
            "completion": 0.00000234,
            "cache_write": 9.75e-7,
            "request": 0,
            "reasoning": 0
          }
        ]
      },
      "worst_input_per_m": 0.936,
      "worst_output_per_m": 2.808
    },
    {
      "id": "qwen/qwen2.5-vl-72b-instruct",
      "name": "Qwen: Qwen2.5 VL 72B Instruct",
      "context_tokens": 128000,
      "openrouter_input_per_m": 0.8,
      "openrouter_output_per_m": 1,
      "input_per_m": 0.96,
      "output_per_m": 1.2,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2329,
      "price": {
        "prompt": 8e-7,
        "completion": 0.000001,
        "cache_write": 0.000001,
        "request": 0,
        "reasoning": 0,
        "max_completion": 115200,
        "tiers": []
      }
    },
    {
      "id": "qwen/qwen3-14b",
      "name": "Qwen: Qwen3 14B",
      "context_tokens": 40960,
      "openrouter_input_per_m": 0.12,
      "openrouter_output_per_m": 0.24,
      "input_per_m": 0.144,
      "output_per_m": 0.288,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 454,
      "price": {
        "prompt": 1.2e-7,
        "completion": 2.4e-7,
        "cache_write": 1.5e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "qwen/qwen3-235b-a22b-2507",
      "name": "Qwen: Qwen3 235B A22B Instruct 2507",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.09,
      "openrouter_output_per_m": 0.55,
      "input_per_m": 0.108,
      "output_per_m": 0.66,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 787,
      "price": {
        "prompt": 9e-8,
        "completion": 5.5e-7,
        "cache_write": 1.125e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "qwen/qwen3-30b-a3b-instruct-2507",
      "name": "Qwen: Qwen3 30B A3B Instruct 2507",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.09,
      "openrouter_output_per_m": 0.3,
      "input_per_m": 0.108,
      "output_per_m": 0.36,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 488,
      "price": {
        "prompt": 9e-8,
        "completion": 3e-7,
        "cache_write": 1.125e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 235929,
        "tiers": []
      }
    },
    {
      "id": "qwen/qwen3-32b",
      "name": "Qwen: Qwen3 32B",
      "context_tokens": 131072,
      "openrouter_input_per_m": 0.08,
      "openrouter_output_per_m": 0.28,
      "input_per_m": 0.096,
      "output_per_m": 0.336,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 447,
      "price": {
        "prompt": 8e-8,
        "completion": 2.8e-7,
        "cache_write": 1e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "qwen/qwen3-coder",
      "name": "Qwen: Qwen3 Coder 480B A35B",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.3,
      "openrouter_output_per_m": 1,
      "input_per_m": 0.36,
      "output_per_m": 1.2,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1615,
      "price": {
        "prompt": 3e-7,
        "completion": 0.000001,
        "cache_write": 3.75e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 65536,
        "tiers": []
      }
    },
    {
      "id": "qwen/qwen3-coder-30b-a3b-instruct",
      "name": "Qwen: Qwen3 Coder 30B A3B Instruct",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.07,
      "openrouter_output_per_m": 0.28,
      "input_per_m": 0.084,
      "output_per_m": 0.336,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 436,
      "price": {
        "prompt": 7e-8,
        "completion": 2.8e-7,
        "cache_write": 8.750000000000001e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 235929,
        "tiers": []
      }
    },
    {
      "id": "qwen/qwen3-coder-flash",
      "name": "Qwen: Qwen3 Coder Flash",
      "context_tokens": 1000000,
      "openrouter_input_per_m": 0.195,
      "openrouter_output_per_m": 0.975,
      "input_per_m": 0.234,
      "output_per_m": 1.17,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1443,
      "price": {
        "prompt": 1.95e-7,
        "completion": 9.75e-7,
        "cache_write": 2.4375e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 65536,
        "tiers": [
          {
            "min_prompt_tokens": 32000,
            "prompt": 3.25e-7,
            "completion": 0.000001625,
            "cache_write": 4.0625e-7,
            "request": 0,
            "reasoning": 0
          },
          {
            "min_prompt_tokens": 128000,
            "prompt": 5.2e-7,
            "completion": 0.0000026,
            "cache_write": 6.5e-7,
            "request": 0,
            "reasoning": 0
          }
        ]
      },
      "worst_input_per_m": 0.624,
      "worst_output_per_m": 3.12
    },
    {
      "id": "qwen/qwen3-coder-next",
      "name": "Qwen: Qwen3 Coder Next",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.12,
      "openrouter_output_per_m": 0.8,
      "input_per_m": 0.144,
      "output_per_m": 0.96,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1128,
      "price": {
        "prompt": 1.2e-7,
        "completion": 8e-7,
        "cache_write": 1.5e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 235929,
        "tiers": []
      }
    },
    {
      "id": "qwen/qwen3-next-80b-a3b-instruct",
      "name": "Qwen: Qwen3 Next 80B A3B Instruct",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.09,
      "openrouter_output_per_m": 1.1,
      "input_per_m": 0.108,
      "output_per_m": 1.32,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1448,
      "price": {
        "prompt": 9e-8,
        "completion": 0.0000011,
        "cache_write": 1.125e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "qwen/qwen3-vl-235b-a22b-instruct",
      "name": "Qwen: Qwen3 VL 235B A22B Instruct",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.21,
      "openrouter_output_per_m": 1.9,
      "input_per_m": 0.252,
      "output_per_m": 2.28,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2579,
      "price": {
        "prompt": 2.1e-7,
        "completion": 0.0000019,
        "cache_write": 2.6250000000000003e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 32768,
        "tiers": []
      }
    },
    {
      "id": "qwen/qwen3-vl-30b-a3b-instruct",
      "name": "Qwen: Qwen3 VL 30B A3B Instruct",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.15,
      "openrouter_output_per_m": 0.6,
      "input_per_m": 0.18,
      "output_per_m": 0.72,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 933,
      "price": {
        "prompt": 1.5e-7,
        "completion": 6e-7,
        "cache_write": 1.875e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "qwen/qwen3-vl-8b-instruct",
      "name": "Qwen: Qwen3 VL 8B Instruct",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.25,
      "openrouter_output_per_m": 0.75,
      "input_per_m": 0.3,
      "output_per_m": 0.9,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1251,
      "price": {
        "prompt": 2.5e-7,
        "completion": 7.5e-7,
        "cache_write": 3.1249999999999997e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 235929,
        "tiers": []
      }
    },
    {
      "id": "qwen/qwen3.5-122b-a10b",
      "name": "Qwen: Qwen3.5-122B-A10B",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.26,
      "openrouter_output_per_m": 2.08,
      "input_per_m": 0.312,
      "output_per_m": 2.496,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2860,
      "price": {
        "prompt": 2.6e-7,
        "completion": 0.00000208,
        "cache_write": 3.25e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 65536,
        "tiers": []
      }
    },
    {
      "id": "qwen/qwen3.5-27b",
      "name": "Qwen: Qwen3.5-27B",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.27,
      "openrouter_output_per_m": 2.16,
      "input_per_m": 0.324,
      "output_per_m": 2.592,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2966,
      "price": {
        "prompt": 2.7e-7,
        "completion": 0.00000216,
        "cache_write": 3.375e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 65536,
        "tiers": []
      }
    },
    {
      "id": "qwen/qwen3.5-35b-a3b",
      "name": "Qwen: Qwen3.5-35B-A3B",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.15,
      "openrouter_output_per_m": 1,
      "input_per_m": 0.18,
      "output_per_m": 1.2,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1409,
      "price": {
        "prompt": 1.5e-7,
        "completion": 0.000001,
        "cache_write": 1.875e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 235929,
        "tiers": []
      }
    },
    {
      "id": "qwen/qwen3.5-397b-a17b",
      "name": "Qwen: Qwen3.5 397B A17B",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.5,
      "openrouter_output_per_m": 3.6,
      "input_per_m": 0.6,
      "output_per_m": 4.32,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 5019,
      "price": {
        "prompt": 5e-7,
        "completion": 0.0000036,
        "cache_write": 6.249999999999999e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 235929,
        "tiers": []
      }
    },
    {
      "id": "qwen/qwen3.5-9b",
      "name": "Qwen: Qwen3.5-9B",
      "context_tokens": 262144,
      "openrouter_input_per_m": 0.1,
      "openrouter_output_per_m": 0.15,
      "input_per_m": 0.12,
      "output_per_m": 0.18,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 318,
      "price": {
        "prompt": 1e-7,
        "completion": 1.5e-7,
        "cache_write": 1.25e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 32768,
        "tiers": []
      }
    },
    {
      "id": "qwen/qwen3.5-flash-02-23",
      "name": "Qwen: Qwen3.5-Flash",
      "context_tokens": 1000000,
      "openrouter_input_per_m": 0.065,
      "openrouter_output_per_m": 0.26,
      "input_per_m": 0.078,
      "output_per_m": 0.312,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 404,
      "price": {
        "prompt": 6.5e-8,
        "completion": 2.6e-7,
        "cache_write": 8.125e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 65536,
        "tiers": []
      }
    },
    {
      "id": "qwen/qwen3.5-plus-02-15",
      "name": "Qwen: Qwen3.5 Plus 2026-02-15",
      "context_tokens": 1000000,
      "openrouter_input_per_m": 0.26,
      "openrouter_output_per_m": 1.56,
      "input_per_m": 0.312,
      "output_per_m": 1.872,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2236,
      "price": {
        "prompt": 2.6e-7,
        "completion": 0.00000156,
        "cache_write": 3.25e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 65536,
        "tiers": [
          {
            "min_prompt_tokens": 256000,
            "prompt": 3.25e-7,
            "completion": 0.00000195,
            "cache_write": 3.25e-7,
            "request": 0,
            "reasoning": 0
          }
        ]
      },
      "worst_input_per_m": 0.39,
      "worst_output_per_m": 2.34
    },
    {
      "id": "qwen/qwen3.5-plus-20260420",
      "name": "Qwen: Qwen3.5 Plus 2026-04-20",
      "context_tokens": 1000000,
      "openrouter_input_per_m": 0.3,
      "openrouter_output_per_m": 1.8,
      "input_per_m": 0.36,
      "output_per_m": 2.16,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2582,
      "price": {
        "prompt": 3e-7,
        "completion": 0.0000018,
        "cache_write": 3.75e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 65536,
        "tiers": [
          {
            "min_prompt_tokens": 256000,
            "prompt": 3.75e-7,
            "completion": 0.00000225,
            "cache_write": 4.6875e-7,
            "request": 0,
            "reasoning": 0
          }
        ]
      },
      "worst_input_per_m": 0.45,
      "worst_output_per_m": 2.7
    },
    {
      "id": "qwen/qwen3.6-flash",
      "name": "Qwen: Qwen3.6 Flash",
      "context_tokens": 1000000,
      "openrouter_input_per_m": 0.1875,
      "openrouter_output_per_m": 1.125,
      "input_per_m": 0.225,
      "output_per_m": 1.35,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1611,
      "price": {
        "prompt": 1.875e-7,
        "completion": 0.000001125,
        "cache_write": 2.34375e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 65536,
        "tiers": [
          {
            "min_prompt_tokens": 256000,
            "prompt": 7.5e-7,
            "completion": 0.000003,
            "cache_write": 9.375e-7,
            "request": 0,
            "reasoning": 0
          }
        ]
      },
      "worst_input_per_m": 0.9,
      "worst_output_per_m": 3.6
    },
    {
      "id": "qwen/qwen3.6-plus",
      "name": "Qwen: Qwen3.6 Plus",
      "context_tokens": 1000000,
      "openrouter_input_per_m": 0.325,
      "openrouter_output_per_m": 1.95,
      "input_per_m": 0.39,
      "output_per_m": 2.34,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2791,
      "price": {
        "prompt": 3.25e-7,
        "completion": 0.00000195,
        "cache_write": 4.0625e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 65536,
        "tiers": [
          {
            "min_prompt_tokens": 256000,
            "prompt": 0.0000013,
            "completion": 0.0000039,
            "cache_write": 0.000001625,
            "request": 0,
            "reasoning": 0
          }
        ]
      },
      "worst_input_per_m": 1.56,
      "worst_output_per_m": 4.68
    },
    {
      "id": "rekaai/reka-edge",
      "name": "Reka Edge",
      "context_tokens": 16384,
      "openrouter_input_per_m": 0.1,
      "openrouter_output_per_m": 0.1,
      "input_per_m": 0.12,
      "output_per_m": 0.12,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 259,
      "price": {
        "prompt": 1e-7,
        "completion": 1e-7,
        "cache_write": 1.25e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 14745,
        "tiers": []
      }
    },
    {
      "id": "relace/relace-apply-3",
      "name": "Relace: Relace Apply 3",
      "context_tokens": 256000,
      "openrouter_input_per_m": 0.85,
      "openrouter_output_per_m": 1.25,
      "input_per_m": 1.02,
      "output_per_m": 1.5,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2686,
      "price": {
        "prompt": 8.5e-7,
        "completion": 0.00000125,
        "cache_write": 0.0000010625,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": []
      }
    },
    {
      "id": "relace/relace-search",
      "name": "Relace: Relace Search",
      "context_tokens": 256000,
      "openrouter_input_per_m": 1,
      "openrouter_output_per_m": 3,
      "input_per_m": 1.2,
      "output_per_m": 3.6,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 4993,
      "price": {
        "prompt": 0.000001,
        "completion": 0.000003,
        "cache_write": 0.0000012499999999999999,
        "request": 0,
        "reasoning": 0,
        "max_completion": 128000,
        "tiers": []
      }
    },
    {
      "id": "sao10k/l3-lunaris-8b",
      "name": "Sao10K: Llama 3 8B Lunaris",
      "context_tokens": 8192,
      "openrouter_input_per_m": 0.04,
      "openrouter_output_per_m": 0.05,
      "input_per_m": 0.048,
      "output_per_m": 0.06,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 116,
      "price": {
        "prompt": 4e-8,
        "completion": 5e-8,
        "cache_write": 5e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 7372,
        "tiers": []
      }
    },
    {
      "id": "sao10k/l3.1-euryale-70b",
      "name": "Sao10K: Llama 3.1 Euryale 70B v2.2",
      "context_tokens": 131072,
      "openrouter_input_per_m": 0.85,
      "openrouter_output_per_m": 0.85,
      "input_per_m": 1.02,
      "output_per_m": 1.02,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2210,
      "price": {
        "prompt": 8.5e-7,
        "completion": 8.5e-7,
        "cache_write": 0.0000010625,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "tencent/hunyuan-a13b-instruct",
      "name": "Tencent: Hunyuan A13B Instruct",
      "context_tokens": 131072,
      "openrouter_input_per_m": 0.14,
      "openrouter_output_per_m": 0.57,
      "input_per_m": 0.168,
      "output_per_m": 0.684,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 882,
      "price": {
        "prompt": 1.4e-7,
        "completion": 5.7e-7,
        "cache_write": 1.7500000000000002e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 117964,
        "tiers": []
      }
    },
    {
      "id": "tencent/hy-mt2-1.8b",
      "name": "Tencent: Hy-MT2-1.8B",
      "context_tokens": 8192,
      "openrouter_input_per_m": 0.044,
      "openrouter_output_per_m": 0.177,
      "input_per_m": 0.0528,
      "output_per_m": 0.2124,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 274,
      "price": {
        "prompt": 4.4e-8,
        "completion": 1.77e-7,
        "cache_write": 5.4999999999999996e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 4096,
        "tiers": []
      }
    },
    {
      "id": "tencent/hy-mt2-30b-a3b",
      "name": "Tencent: Hy-MT2-30B-A3B",
      "context_tokens": 8192,
      "openrouter_input_per_m": 0.074,
      "openrouter_output_per_m": 0.295,
      "input_per_m": 0.0888,
      "output_per_m": 0.354,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 458,
      "price": {
        "prompt": 7.4e-8,
        "completion": 2.95e-7,
        "cache_write": 9.25e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 4096,
        "tiers": []
      }
    },
    {
      "id": "tencent/hy-mt2-7b",
      "name": "Tencent: Hy-MT2-7B",
      "context_tokens": 8192,
      "openrouter_input_per_m": 0.074,
      "openrouter_output_per_m": 0.295,
      "input_per_m": 0.0888,
      "output_per_m": 0.354,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 457,
      "price": {
        "prompt": 7.4e-8,
        "completion": 2.95e-7,
        "cache_write": 9.25e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 4096,
        "tiers": []
      }
    },
    {
      "id": "thedrummer/cydonia-24b-v4.1",
      "name": "TheDrummer: Cydonia 24B V4.1",
      "context_tokens": 131072,
      "openrouter_input_per_m": 0.3,
      "openrouter_output_per_m": 0.5,
      "input_per_m": 0.36,
      "output_per_m": 0.6,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1023,
      "price": {
        "prompt": 3e-7,
        "completion": 5e-7,
        "cache_write": 3.75e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 117964,
        "tiers": []
      }
    },
    {
      "id": "thedrummer/skyfall-36b-v2",
      "name": "TheDrummer: Skyfall 36B V2",
      "context_tokens": 32768,
      "openrouter_input_per_m": 0.55,
      "openrouter_output_per_m": 0.8,
      "input_per_m": 0.66,
      "output_per_m": 0.96,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1733,
      "price": {
        "prompt": 5.5e-7,
        "completion": 8e-7,
        "cache_write": 6.875e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 29491,
        "tiers": []
      }
    },
    {
      "id": "thedrummer/unslopnemo-12b",
      "name": "TheDrummer: UnslopNemo 12B",
      "context_tokens": 1024000,
      "openrouter_input_per_m": 0.4,
      "openrouter_output_per_m": 0.4,
      "input_per_m": 0.48,
      "output_per_m": 0.48,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1042,
      "price": {
        "prompt": 4e-7,
        "completion": 4e-7,
        "cache_write": 5e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 819200,
        "tiers": []
      }
    },
    {
      "id": "unbiased/pareto-26.10",
      "name": "Pareto 26.10",
      "context_tokens": 1048576,
      "openrouter_input_per_m": 0.8,
      "openrouter_output_per_m": 3.2,
      "input_per_m": 0.96,
      "output_per_m": 3.84,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 4956,
      "price": {
        "prompt": 8e-7,
        "completion": 0.0000032,
        "cache_write": 0.000001,
        "request": 0,
        "reasoning": 0,
        "max_completion": 131072,
        "tiers": []
      }
    },
    {
      "id": "unbiased/pareto-26.9",
      "name": "Pareto 26.9",
      "context_tokens": 262144,
      "openrouter_input_per_m": 2.5,
      "openrouter_output_per_m": 7.5,
      "input_per_m": 3,
      "output_per_m": 9,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 12481,
      "price": {
        "prompt": 0.0000025,
        "completion": 0.0000075,
        "cache_write": 0.000003125,
        "request": 0,
        "reasoning": 0,
        "max_completion": 131072,
        "tiers": []
      }
    },
    {
      "id": "undi95/remm-slerp-l2-13b",
      "name": "ReMM SLERP 13B",
      "context_tokens": 6144,
      "openrouter_input_per_m": 0.35,
      "openrouter_output_per_m": 0.65,
      "input_per_m": 0.42,
      "output_per_m": 0.78,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1271,
      "price": {
        "prompt": 3.5e-7,
        "completion": 6.5e-7,
        "cache_write": 4.375e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 5529,
        "tiers": []
      }
    },
    {
      "id": "upstage/solar-mini4",
      "name": "Upstage: Solar Mini 4",
      "context_tokens": 524288,
      "openrouter_input_per_m": 0.05,
      "openrouter_output_per_m": 0.2,
      "input_per_m": 0.06,
      "output_per_m": 0.24,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 310,
      "price": {
        "prompt": 5e-8,
        "completion": 2e-7,
        "cache_write": 6.25e-8,
        "request": 0,
        "reasoning": 0,
        "max_completion": 131072,
        "tiers": []
      }
    },
    {
      "id": "upstage/solar-pro-3",
      "name": "Upstage: Solar Pro 3",
      "context_tokens": 131072,
      "openrouter_input_per_m": 0.15,
      "openrouter_output_per_m": 0.6,
      "input_per_m": 0.18,
      "output_per_m": 0.72,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 929,
      "price": {
        "prompt": 1.5e-7,
        "completion": 6e-7,
        "cache_write": 1.875e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 117964,
        "tiers": []
      }
    },
    {
      "id": "upstage/solar-pro4",
      "name": "Upstage: Solar Pro 4",
      "context_tokens": 524288,
      "openrouter_input_per_m": 0.09,
      "openrouter_output_per_m": 0.36,
      "input_per_m": 0.108,
      "output_per_m": 0.432,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 557,
      "price": {
        "prompt": 9e-8,
        "completion": 3.6e-7,
        "cache_write": 1.125e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 131072,
        "tiers": []
      }
    },
    {
      "id": "writer/palmyra-x5",
      "name": "Writer: Palmyra X5",
      "context_tokens": 1040000,
      "openrouter_input_per_m": 0.6,
      "openrouter_output_per_m": 6,
      "input_per_m": 0.72,
      "output_per_m": 7.2,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 8031,
      "price": {
        "prompt": 6e-7,
        "completion": 0.000006,
        "cache_write": 7.5e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 8192,
        "tiers": []
      }
    },
    {
      "id": "x-ai/grok-4.20",
      "name": "SpaceXAI: Grok 4.20",
      "context_tokens": 2000000,
      "openrouter_input_per_m": 1.25,
      "openrouter_output_per_m": 2.5,
      "input_per_m": 1.5,
      "output_per_m": 3,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 4722,
      "price": {
        "prompt": 0.00000125,
        "completion": 0.0000025,
        "cache_write": 0.0000015625,
        "request": 0,
        "reasoning": 0,
        "max_completion": 1800000,
        "tiers": [
          {
            "min_prompt_tokens": 200000,
            "prompt": 0.0000025,
            "completion": 0.000005,
            "cache_write": 0.0000015625,
            "request": 0,
            "reasoning": 0
          }
        ]
      },
      "worst_input_per_m": 3,
      "worst_output_per_m": 6
    },
    {
      "id": "xiaomi/mimo-v2.5",
      "name": "Xiaomi: MiMo-V2.5",
      "context_tokens": 1050000,
      "openrouter_input_per_m": 0.14,
      "openrouter_output_per_m": 0.28,
      "input_per_m": 0.168,
      "output_per_m": 0.336,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 530,
      "price": {
        "prompt": 1.4e-7,
        "completion": 2.8e-7,
        "cache_write": 1.7500000000000002e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 131072,
        "tiers": []
      }
    },
    {
      "id": "xiaomi/mimo-v2.5-pro",
      "name": "Xiaomi: MiMo-V2.5-Pro",
      "context_tokens": 1050000,
      "openrouter_input_per_m": 0.435,
      "openrouter_output_per_m": 0.87,
      "input_per_m": 0.522,
      "output_per_m": 1.044,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1650,
      "price": {
        "prompt": 4.35e-7,
        "completion": 8.7e-7,
        "cache_write": 5.4375e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 131072,
        "tiers": []
      }
    },
    {
      "id": "xiaomi/mimo-v2.6-flash",
      "name": "Xiaomi: MiMo-V2.6-Flash",
      "context_tokens": 1050000,
      "openrouter_input_per_m": 0.14,
      "openrouter_output_per_m": 0.28,
      "input_per_m": 0.168,
      "output_per_m": 0.336,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 532,
      "price": {
        "prompt": 1.4e-7,
        "completion": 2.8e-7,
        "cache_write": 1.7500000000000002e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 131072,
        "tiers": []
      }
    },
    {
      "id": "xiaomi/mimo-v2.6-pro",
      "name": "Xiaomi: MiMo-V2.6-Pro",
      "context_tokens": 1050000,
      "openrouter_input_per_m": 0.435,
      "openrouter_output_per_m": 0.87,
      "input_per_m": 0.522,
      "output_per_m": 1.044,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1650,
      "price": {
        "prompt": 4.35e-7,
        "completion": 8.7e-7,
        "cache_write": 5.4375e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 131072,
        "tiers": []
      }
    },
    {
      "id": "xiaomi/mimo-v2.6-pro-ultraspeed",
      "name": "Xiaomi: MiMo-V2.6-Pro-UltraSpeed",
      "context_tokens": 1048576,
      "openrouter_input_per_m": 4.35,
      "openrouter_output_per_m": 8.7,
      "input_per_m": 5.22,
      "output_per_m": 10.44,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 16611,
      "price": {
        "prompt": 0.00000435,
        "completion": 0.0000087,
        "cache_write": 0.0000054375,
        "request": 0,
        "reasoning": 0,
        "max_completion": 131072,
        "tiers": []
      }
    },
    {
      "id": "z-ai/glm-4.5",
      "name": "Z.ai: GLM 4.5",
      "context_tokens": 131072,
      "openrouter_input_per_m": 0.6,
      "openrouter_output_per_m": 2.2,
      "input_per_m": 0.72,
      "output_per_m": 2.64,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 3464,
      "price": {
        "prompt": 6e-7,
        "completion": 0.0000022,
        "cache_write": 7.5e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 98304,
        "tiers": []
      }
    },
    {
      "id": "z-ai/glm-4.5-air",
      "name": "Z.ai: GLM 4.5 Air",
      "context_tokens": 131072,
      "openrouter_input_per_m": 0.13,
      "openrouter_output_per_m": 0.85,
      "input_per_m": 0.156,
      "output_per_m": 1.02,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1200,
      "price": {
        "prompt": 1.3e-7,
        "completion": 8.5e-7,
        "cache_write": 1.625e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 98304,
        "tiers": []
      }
    },
    {
      "id": "z-ai/glm-4.5v",
      "name": "Z.ai: GLM 4.5V",
      "context_tokens": 65536,
      "openrouter_input_per_m": 0.6,
      "openrouter_output_per_m": 1.8,
      "input_per_m": 0.72,
      "output_per_m": 2.16,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 2986,
      "price": {
        "prompt": 6e-7,
        "completion": 0.0000018,
        "cache_write": 7.5e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 16384,
        "tiers": []
      }
    },
    {
      "id": "z-ai/glm-4.6",
      "name": "Z.ai: GLM 4.6",
      "context_tokens": 204800,
      "openrouter_input_per_m": 0.55,
      "openrouter_output_per_m": 2.2,
      "input_per_m": 0.66,
      "output_per_m": 2.64,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 3396,
      "price": {
        "prompt": 5.5e-7,
        "completion": 0.0000022,
        "cache_write": 6.875e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 131072,
        "tiers": []
      }
    },
    {
      "id": "z-ai/glm-4.6v",
      "name": "Z.ai: GLM 4.6V",
      "context_tokens": 131072,
      "openrouter_input_per_m": 0.3,
      "openrouter_output_per_m": 0.9,
      "input_per_m": 0.36,
      "output_per_m": 1.08,
      "max_output_tokens": 1000,
      "short_prompt_max_cost_micro": 1493,
      "price": {
        "prompt": 3e-7,
        "completion": 9e-7,
        "cache_write": 3.75e-7,
        "request": 0,
        "reasoning": 0,
        "max_completion": 32768,
        "tiers": []
      }
    }
  ],
  "excluded": {
    "counts": {
      "free": 17,
      "no_output_price": 4,
      "non_text_output": 3,
      "unbounded_fees": 11,
      "unbounded_reasoning": 212,
      "unpriced": 7
    },
    "models": [
      {
        "id": "~anthropic/claude-fable-latest",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "~anthropic/claude-opus-latest",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "~anthropic/claude-sonnet-latest",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "~deepseek/deepseek-flash-latest",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "~deepseek/deepseek-v4-flash-latest",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "~google/gemini-flash-latest",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "~google/gemini-pro-latest",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "~moonshotai/kimi-latest",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "~openai/gpt-astra-latest",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "~openai/gpt-luna-latest",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "~openai/gpt-sol-latest",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "~openai/gpt-terra-latest",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "~x-ai/grok-latest",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "~z-ai/glm-flash-latest",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "~z-ai/glm-latest",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "aion-labs/aion-2.0",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "aion-labs/aion-3.0",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "aion-labs/aion-3.0-mini",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "aion-labs/aion-3.5",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "aion-labs/aion-3.5-mini",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "anthropic/claude-fable-5",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "anthropic/claude-fable-5:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "anthropic/claude-fable-5.1",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "anthropic/claude-fable-5.1:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "anthropic/claude-opus-5",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "anthropic/claude-opus-5:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "anthropic/claude-opus-5.5",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "anthropic/claude-opus-5.5:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "anthropic/claude-sonnet-5",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "anthropic/claude-sonnet-5:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "anthropic/claude-sonnet-5.5",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "anthropic/claude-sonnet-5.5:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "arcee-ai/trinity-large-thinking",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "cohere/north-mini-code:free",
        "reason": "free"
      },
      {
        "id": "deepseek/deepseek-r1",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "deepseek/deepseek-r1-0528",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "deepseek/deepseek-v4-flash-0731",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "deepseek/deepseek-v4-flash-vision-exp",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "deepseek/deepseek-v4.1-flash:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "dots-studio/dots-3-note-preview:free",
        "reason": "free"
      },
      {
        "id": "fireworks/ember-1",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-2.5-flash-image",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-2.5-pro",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-2.5-pro-preview",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-2.5-pro:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-3-pro-image",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-3-pro-image-preview",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-3.1-flash-image",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-3.1-flash-image-preview",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-3.1-flash-lite",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-3.1-flash-lite-image",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-3.1-flash-lite-preview",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-3.1-flash-lite:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-3.1-pro-preview",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-3.1-pro-preview-customtools",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-3.1-pro-preview:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-3.5-flash",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-3.5-flash-lite",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-3.5-flash-lite:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-3.5-flash:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-3.6-flash",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-3.6-flash:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-3.7-flash",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-3.7-flash:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-3.8-flash",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-3.8-flash:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-4-argon",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-4-argon:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemini-nano-banana-2.1",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "google/gemma-4-26b-a4b-it:free",
        "reason": "free"
      },
      {
        "id": "google/gemma-4-31b-it:free",
        "reason": "free"
      },
      {
        "id": "google/lyria-3-clip-preview",
        "reason": "no_output_price"
      },
      {
        "id": "google/lyria-3-pro-preview",
        "reason": "no_output_price"
      },
      {
        "id": "ibm-granite/granite-4.2-8b",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "inception/mercury-2",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "inception/mercury-2.5",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "inclusionai/ling-3.0-flash",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "inclusionai/ling-3.0-flash-vl",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "inclusionai/ling-3.1-flash",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "liquid/lfm-2.5-2.6b:free",
        "reason": "free"
      },
      {
        "id": "liquid/lfm-2.5-24b-a2b",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "meituan/longcat-2.0",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "meta/muse-glimmer-30b",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "meta/muse-spark-1.1",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "meta/muse-spark-1.2",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "meta/muse-spark-1.2-contributor",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "meta/muse-spark-1.3",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "meta/muse-spark-1.3-contributor",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "meta/muse-spark-open",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "meta/muse-wonder",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "minimax/minimax-m2",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "minimax/minimax-m2.1",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "minimax/minimax-m2.5",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "minimax/minimax-m2.7",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "mistralai/mistral-large-4-0",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "moonshotai/kimi-k2-thinking",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "moonshotai/kimi-k2.5",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "moonshotai/kimi-k2.6",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "moonshotai/kimi-k2.7-code",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "moonshotai/kimi-k3",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "moonshotai/kimi-k3:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free",
        "reason": "free"
      },
      {
        "id": "nvidia/nemotron-3-super-120b-a12b",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "nvidia/nemotron-3-super-120b-a12b:free",
        "reason": "free"
      },
      {
        "id": "nvidia/nemotron-3-ultra-550b-a55b",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "nvidia/nemotron-3-ultra-550b-a55b:free",
        "reason": "free"
      },
      {
        "id": "nvidia/nemotron-3.5-content-safety",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "nvidia/nemotron-3.5-content-safety:free",
        "reason": "free"
      },
      {
        "id": "nvidia/nemotron-3.5-lightning:free",
        "reason": "free"
      },
      {
        "id": "nvidia/nemotron-3.5-super-vl:free",
        "reason": "free"
      },
      {
        "id": "nvidia/switchyard",
        "reason": "unpriced"
      },
      {
        "id": "openai/gpt-4o-mini:batch",
        "reason": "unbounded_fees"
      },
      {
        "id": "openai/gpt-4o:batch",
        "reason": "unbounded_fees"
      },
      {
        "id": "openai/gpt-5",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5-image",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5-image-mini",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5-mini",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5-mini:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5-nano",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5-nano:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5-pro",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5-pro:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.1-codex",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.1-codex-max",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.1-codex-mini",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.2-codex",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.2-pro",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.2-pro:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.4-image-2",
        "reason": "non_text_output"
      },
      {
        "id": "openai/gpt-5.4-pro",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.4-pro:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.5",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.5-pro",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.5-pro:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.5:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.6-luna",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.6-luna-pro",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.6-luna-pro:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.6-luna:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.6-sol",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.6-sol-pro",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.6-sol-pro:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.6-sol:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.6-terra",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.6-terra-pro",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.6-terra-pro:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-5.6-terra:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-6-astra",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-6-astra-pro",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-6-astra-pro:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-6-astra:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-6-luna",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-6-luna-pro",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-6-luna-pro:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-6-luna:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-6-sol",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-6-sol-pro",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-6-sol-pro:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-6-sol:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-6.1-sol",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-6.1-sol-pro",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-6.1-sol-pro:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-6.1-sol:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-audio",
        "reason": "non_text_output"
      },
      {
        "id": "openai/gpt-audio-mini",
        "reason": "non_text_output"
      },
      {
        "id": "openai/gpt-oss-120b",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-oss-120b:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-oss-20b",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-oss-20b:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/gpt-oss-safeguard-20b",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/o1",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/o1-pro",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/o3",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/o3-mini",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/o3-mini-high",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/o3-mini:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/o3-pro",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/o3:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/o4-mini",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/o4-mini-high",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openai/o4-mini:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "openrouter/auto",
        "reason": "unpriced"
      },
      {
        "id": "openrouter/auto-beta",
        "reason": "unpriced"
      },
      {
        "id": "openrouter/bodybuilder",
        "reason": "unpriced"
      },
      {
        "id": "openrouter/free",
        "reason": "free"
      },
      {
        "id": "openrouter/fusion",
        "reason": "unpriced"
      },
      {
        "id": "openrouter/pareto-code",
        "reason": "unpriced"
      },
      {
        "id": "perplexity/sonar",
        "reason": "unbounded_fees"
      },
      {
        "id": "perplexity/sonar-deep-research",
        "reason": "unbounded_fees"
      },
      {
        "id": "perplexity/sonar-pro",
        "reason": "unbounded_fees"
      },
      {
        "id": "perplexity/sonar-pro-search",
        "reason": "unbounded_fees"
      },
      {
        "id": "perplexity/sonar-reasoning-pro",
        "reason": "unbounded_fees"
      },
      {
        "id": "poolside/laguna-s-2.1",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "poolside/laguna-s-2.1:free",
        "reason": "free"
      },
      {
        "id": "poolside/laguna-xs-2.1",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "poolside/laguna-xs-2.1:free",
        "reason": "free"
      },
      {
        "id": "prism-ml/ternary-bonsai-2-27b",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "qwen/qwen3-235b-a22b-thinking-2507",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "qwen/qwen3-30b-a3b",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "qwen/qwen3-next-80b-a3b-thinking",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "qwen/qwen3-vl-30b-a3b-thinking",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "qwen/qwen3.6-27b",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "qwen/qwen3.6-35b-a3b",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "qwen/qwen3.7-flash",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "qwen/qwen3.7-max",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "qwen/qwen3.7-plus",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "qwen/qwen3.7-plus:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "qwen/qwen3.8-2.4t-a95b",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "qwen/qwen3.8-27b",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "qwen/qwen3.8-flash",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "qwen/qwen3.8-max-0902",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "qwen/qwen3.8-max-prime",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "qwen/qwen3.8-omni-flash",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "reflection/beam-1.0-501b-a23b",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "rekaai/reka-flash-3",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "sakana/fugu-max",
        "reason": "unbounded_fees"
      },
      {
        "id": "sakana/fugu-ultra",
        "reason": "unbounded_fees"
      },
      {
        "id": "sakana/fugu-ultra-v2",
        "reason": "unbounded_fees"
      },
      {
        "id": "sakana/sakana-namazu",
        "reason": "unbounded_fees"
      },
      {
        "id": "scaledown/extract",
        "reason": "no_output_price"
      },
      {
        "id": "scaledown/summarize",
        "reason": "no_output_price"
      },
      {
        "id": "stepfun/step-3.5-flash",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "stepfun/step-3.7-flash",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "stepfun/step-5-preview",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "tencent/hy3",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "tencent/hy3-preview",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "tencent/hy4-preview",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "thinkingmachines/inkling",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "thinkingmachines/inkling-small",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "thinkingmachines/inkling-small:free",
        "reason": "free"
      },
      {
        "id": "thinkingmachines/inkling:free",
        "reason": "free"
      },
      {
        "id": "typesafe/jev-router",
        "reason": "unpriced"
      },
      {
        "id": "x-ai/grok-4.20-multi-agent",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "x-ai/grok-4.3",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "x-ai/grok-4.3:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "x-ai/grok-4.5",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "x-ai/grok-4.6",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "x-ai/grok-4.7",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "x-ai/grok-build-0.1",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "xingchen-agi/xing4.0-29b-a4b:free",
        "reason": "free"
      },
      {
        "id": "z-ai/glm-4.7",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "z-ai/glm-4.7-flash",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "z-ai/glm-5",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "z-ai/glm-5-turbo",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "z-ai/glm-5.1",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "z-ai/glm-5.2",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "z-ai/glm-5.3",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "z-ai/glm-5.3-flash",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "z-ai/glm-5.3-flash:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "z-ai/glm-5.3-flashx",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "z-ai/glm-5.3-prime",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "z-ai/glm-5.3:batch",
        "reason": "unbounded_reasoning"
      },
      {
        "id": "z-ai/glm-5v-turbo",
        "reason": "unbounded_reasoning"
      }
    ]
  }
}
