{
  "schema_version": "v1",
  "as_of_utc": "2026-05-18T09:42:07.425Z",
  "models": [
    {
      "provider_id": "openai",
      "model_id": "gpt-4-1",
      "display_name": "GPT-4.1",
      "input_usd_per_1m": 2,
      "output_usd_per_1m": 8,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 1000000,
      "source": "official",
      "source_url": "https://openai.com/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "openai",
      "model_id": "gpt-4-1-mini",
      "display_name": "GPT-4.1 mini",
      "input_usd_per_1m": 0.4,
      "output_usd_per_1m": 1.6,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 1000000,
      "source": "official",
      "source_url": "https://openai.com/index/gpt-4-1/",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "openai",
      "model_id": "gpt-4-1-nano",
      "display_name": "GPT-4.1 nano",
      "input_usd_per_1m": 0.1,
      "output_usd_per_1m": 0.4,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 1000000,
      "source": "official",
      "source_url": "https://openai.com/index/gpt-4-1/",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "openai",
      "model_id": "gpt-4o",
      "display_name": "GPT-4o",
      "input_usd_per_1m": 2.5,
      "output_usd_per_1m": 10,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://openai.com/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "openai",
      "model_id": "gpt-4o-mini",
      "display_name": "GPT-4o mini",
      "input_usd_per_1m": 0.15,
      "output_usd_per_1m": 0.6,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://openai.com/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "openai",
      "model_id": "gpt-5",
      "display_name": "GPT-5",
      "input_usd_per_1m": 1.25,
      "output_usd_per_1m": 10,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 400000,
      "source": "official",
      "source_url": "https://openai.com/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "openai",
      "model_id": "gpt-5-mini",
      "display_name": "GPT-5 mini",
      "input_usd_per_1m": 0.25,
      "output_usd_per_1m": 2,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 400000,
      "source": "official",
      "source_url": "https://platform.openai.com/docs/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "openai",
      "model_id": "gpt-5-nano",
      "display_name": "GPT-5 nano",
      "input_usd_per_1m": 0.05,
      "output_usd_per_1m": 0.4,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 400000,
      "source": "official",
      "source_url": "https://platform.openai.com/docs/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "openai",
      "model_id": "gpt-5-pro",
      "display_name": "GPT-5 pro",
      "input_usd_per_1m": 15,
      "output_usd_per_1m": 120,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": "Sourced from secondary aggregator. Verify with OpenAI docs before production billing changes.",
      "context_tokens": 400000,
      "source": "official",
      "source_url": "https://platform.openai.com/docs/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "openai",
      "model_id": "gpt-5-1",
      "display_name": "GPT-5.1",
      "input_usd_per_1m": 1.25,
      "output_usd_per_1m": 10,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 400000,
      "source": "official",
      "source_url": "https://platform.openai.com/docs/models/gpt-5.1",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "openai",
      "model_id": "gpt-5-2",
      "display_name": "GPT-5.2",
      "input_usd_per_1m": 1.75,
      "output_usd_per_1m": 14,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 400000,
      "source": "official",
      "source_url": "https://openai.com/index/introducing-gpt-5-2/",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "openai",
      "model_id": "gpt-5-2-mini",
      "display_name": "GPT-5.2 mini",
      "input_usd_per_1m": 0.2,
      "output_usd_per_1m": 1,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 400000,
      "source": "official",
      "source_url": "https://openai.com/api/pricing/",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "openai",
      "model_id": "gpt-5-2-nano",
      "display_name": "GPT-5.2 nano",
      "input_usd_per_1m": 0.05,
      "output_usd_per_1m": 0.4,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 400000,
      "source": "official",
      "source_url": "https://openai.com/api/pricing/",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "openai",
      "model_id": "gpt-5-2-pro",
      "display_name": "GPT-5.2 pro",
      "input_usd_per_1m": 21,
      "output_usd_per_1m": 168,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 400000,
      "source": "official",
      "source_url": "https://openai.com/index/introducing-gpt-5-2/",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "openai",
      "model_id": "o1-pro",
      "display_name": "o1-pro",
      "input_usd_per_1m": 15,
      "output_usd_per_1m": 60,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://openai.com/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "openai",
      "model_id": "o3",
      "display_name": "o3",
      "input_usd_per_1m": 10,
      "output_usd_per_1m": 40,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": "Reasoning models may incur additional thinking-token charges depending on provider settings.",
      "context_tokens": 200000,
      "source": "official",
      "source_url": "https://openai.com/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "openai",
      "model_id": "o3-mini",
      "display_name": "o3-mini",
      "input_usd_per_1m": 1.1,
      "output_usd_per_1m": 4.4,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://openai.com/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "openai",
      "model_id": "openai-gpt-oss-safeguard-20b",
      "display_name": "OpenAI: gpt-oss-safeguard-20b",
      "input_usd_per_1m": 0.075,
      "output_usd_per_1m": 0.3,
      "context_tokens": 131072,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "openai",
      "model_id": "openai-gpt-oss-120b",
      "display_name": "OpenAI: gpt-oss-120b",
      "input_usd_per_1m": 0.039,
      "output_usd_per_1m": 0.18,
      "context_tokens": 131072,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "openai",
      "model_id": "openai-gpt-oss-20b",
      "display_name": "OpenAI: gpt-oss-20b",
      "input_usd_per_1m": 0.03,
      "output_usd_per_1m": 0.14,
      "context_tokens": 131072,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "anthropic",
      "model_id": "claude-haiku-3",
      "display_name": "Claude Haiku 3",
      "input_usd_per_1m": 0.25,
      "output_usd_per_1m": 1.25,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 200000,
      "source": "official",
      "source_url": "https://docs.anthropic.com/en/docs/about-claude/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "anthropic",
      "model_id": "claude-haiku-3-5",
      "display_name": "Claude Haiku 3.5",
      "input_usd_per_1m": 0.8,
      "output_usd_per_1m": 4,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 200000,
      "source": "official",
      "source_url": "https://docs.anthropic.com/en/docs/about-claude/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "anthropic",
      "model_id": "claude-haiku-4-5",
      "display_name": "Claude Haiku 4.5",
      "input_usd_per_1m": 1,
      "output_usd_per_1m": 5,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 200000,
      "source": "official",
      "source_url": "https://docs.anthropic.com/en/docs/about-claude/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "anthropic",
      "model_id": "claude-opus-3",
      "display_name": "Claude Opus 3",
      "input_usd_per_1m": 15,
      "output_usd_per_1m": 75,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": "Deprecated per Anthropic pricing table.",
      "context_tokens": 200000,
      "source": "official",
      "source_url": "https://docs.anthropic.com/en/docs/about-claude/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "anthropic",
      "model_id": "claude-opus-4",
      "display_name": "Claude Opus 4",
      "input_usd_per_1m": 15,
      "output_usd_per_1m": 75,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 200000,
      "source": "official",
      "source_url": "https://docs.anthropic.com/en/docs/about-claude/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "anthropic",
      "model_id": "claude-opus-4-1",
      "display_name": "Claude Opus 4.1",
      "input_usd_per_1m": 15,
      "output_usd_per_1m": 75,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 200000,
      "source": "official",
      "source_url": "https://docs.anthropic.com/en/docs/about-claude/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "anthropic",
      "model_id": "claude-opus-4-5",
      "display_name": "Claude Opus 4.5",
      "input_usd_per_1m": 5,
      "output_usd_per_1m": 25,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 200000,
      "source": "official",
      "source_url": "https://docs.anthropic.com/en/docs/about-claude/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "anthropic",
      "model_id": "claude-opus-4-6",
      "display_name": "Claude Opus 4.6",
      "input_usd_per_1m": 5,
      "output_usd_per_1m": 25,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 200000,
      "source": "official",
      "source_url": "https://docs.anthropic.com/en/docs/about-claude/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "anthropic",
      "model_id": "claude-sonnet-3-7",
      "display_name": "Claude Sonnet 3.7",
      "input_usd_per_1m": 3,
      "output_usd_per_1m": 15,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": "Deprecated per Anthropic pricing table.",
      "context_tokens": 200000,
      "source": "official",
      "source_url": "https://docs.anthropic.com/en/docs/about-claude/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "anthropic",
      "model_id": "claude-sonnet-4",
      "display_name": "Claude Sonnet 4",
      "input_usd_per_1m": 3,
      "output_usd_per_1m": 15,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 200000,
      "source": "official",
      "source_url": "https://docs.anthropic.com/en/docs/about-claude/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "anthropic",
      "model_id": "claude-sonnet-4-5",
      "display_name": "Claude Sonnet 4.5",
      "input_usd_per_1m": 3,
      "output_usd_per_1m": 15,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 200000,
      "source": "official",
      "source_url": "https://docs.anthropic.com/en/docs/about-claude/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "anthropic",
      "model_id": "claude-sonnet-4-6",
      "display_name": "Claude Sonnet 4.6",
      "input_usd_per_1m": 3,
      "output_usd_per_1m": 15,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 200000,
      "source": "official",
      "source_url": "https://docs.anthropic.com/en/docs/about-claude/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "google",
      "model_id": "gemini-2-0-flash",
      "display_name": "Gemini 2.0 Flash",
      "input_usd_per_1m": 0.1,
      "output_usd_per_1m": 0.4,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 1000000,
      "source": "official",
      "source_url": "https://ai.google.dev/gemini-api/docs/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "google",
      "model_id": "gemini-2-0-flash-lite",
      "display_name": "Gemini 2.0 Flash-Lite",
      "input_usd_per_1m": 0.075,
      "output_usd_per_1m": 0.3,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 1048576,
      "source": "official",
      "source_url": "https://ai.google.dev/gemini-api/docs/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "google",
      "model_id": "gemini-2-5-flash",
      "display_name": "Gemini 2.5 Flash",
      "input_usd_per_1m": 0.3,
      "output_usd_per_1m": 2.5,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": "Output pricing includes thinking tokens in current Gemini pricing tables.",
      "context_tokens": 1048576,
      "source": "official",
      "source_url": "https://ai.google.dev/gemini-api/docs/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "google",
      "model_id": "gemini-2-5-flash-lite",
      "display_name": "Gemini 2.5 Flash-Lite",
      "input_usd_per_1m": 0.1,
      "output_usd_per_1m": 0.4,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 1048576,
      "source": "official",
      "source_url": "https://ai.google.dev/gemini-api/docs/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "google",
      "model_id": "gemini-2-5-flash-lite-preview",
      "display_name": "Gemini 2.5 Flash-Lite Preview",
      "input_usd_per_1m": 0.1,
      "output_usd_per_1m": 0.4,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": "Preview model. Output pricing includes thinking tokens.",
      "context_tokens": 1048576,
      "source": "official",
      "source_url": "https://ai.google.dev/gemini-api/docs/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "google",
      "model_id": "gemini-2-5-pro",
      "display_name": "Gemini 2.5 Pro",
      "input_usd_per_1m": 1.25,
      "output_usd_per_1m": 10,
      "input_tiers": [
        {
          "min_tokens": 0,
          "max_tokens": 200000,
          "usd_per_1m": 1.25
        },
        {
          "min_tokens": 200001,
          "max_tokens": null,
          "usd_per_1m": 2.5
        }
      ],
      "output_tiers": [
        {
          "min_tokens": 0,
          "max_tokens": 200000,
          "usd_per_1m": 10
        },
        {
          "min_tokens": 200001,
          "max_tokens": null,
          "usd_per_1m": 15
        }
      ],
      "reasoning_usd_per_1m": null,
      "pricing_notes": "Google tiered pricing: rates increase for prompts larger than 200k tokens.",
      "context_tokens": 1048576,
      "source": "official",
      "source_url": "https://ai.google.dev/gemini-api/docs/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "google",
      "model_id": "gemini-3-flash-preview",
      "display_name": "Gemini 3 Flash Preview",
      "input_usd_per_1m": 0.5,
      "output_usd_per_1m": 3,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": "Preview model. Standard pricing shown; output pricing includes thinking tokens.",
      "context_tokens": 1048576,
      "source": "official",
      "source_url": "https://ai.google.dev/gemini-api/docs/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "google",
      "model_id": "gemini-3-pro-preview",
      "display_name": "Gemini 3 Pro Preview",
      "input_usd_per_1m": 2,
      "output_usd_per_1m": 12,
      "input_tiers": [
        {
          "min_tokens": 0,
          "max_tokens": 200000,
          "usd_per_1m": 2
        },
        {
          "min_tokens": 200001,
          "max_tokens": null,
          "usd_per_1m": 4
        }
      ],
      "output_tiers": [
        {
          "min_tokens": 0,
          "max_tokens": 200000,
          "usd_per_1m": 12
        },
        {
          "min_tokens": 200001,
          "max_tokens": null,
          "usd_per_1m": 18
        }
      ],
      "reasoning_usd_per_1m": null,
      "pricing_notes": "Preview model. Standard pricing shown; output pricing includes thinking tokens.",
      "context_tokens": 1048576,
      "source": "official",
      "source_url": "https://ai.google.dev/gemini-api/docs/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "xai",
      "model_id": "grok-3",
      "display_name": "Grok 3",
      "input_usd_per_1m": 3,
      "output_usd_per_1m": 15,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 131072,
      "source": "official",
      "source_url": "https://docs.x.ai/developers/models",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "xai",
      "model_id": "grok-3-mini",
      "display_name": "Grok 3 Mini",
      "input_usd_per_1m": 0.3,
      "output_usd_per_1m": 0.5,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 131072,
      "source": "official",
      "source_url": "https://docs.x.ai/developers/models",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "xai",
      "model_id": "grok-4-fast-non-reasoning",
      "display_name": "Grok 4 Fast (Non-Reasoning)",
      "input_usd_per_1m": 0.2,
      "output_usd_per_1m": 0.5,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 2000000,
      "source": "official",
      "source_url": "https://docs.x.ai/developers/models",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "xai",
      "model_id": "grok-4-fast-reasoning",
      "display_name": "Grok 4 Fast (Reasoning)",
      "input_usd_per_1m": 0.2,
      "output_usd_per_1m": 0.5,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 2000000,
      "source": "official",
      "source_url": "https://docs.x.ai/developers/models",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "xai",
      "model_id": "grok-4-0709",
      "display_name": "Grok 4-0709",
      "input_usd_per_1m": 3,
      "output_usd_per_1m": 15,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 256000,
      "source": "official",
      "source_url": "https://docs.x.ai/developers/models",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "xai",
      "model_id": "grok-4-1-fast-non-reasoning",
      "display_name": "Grok 4.1 Fast (Non-Reasoning)",
      "input_usd_per_1m": 0.2,
      "output_usd_per_1m": 0.5,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 2000000,
      "source": "official",
      "source_url": "https://docs.x.ai/developers/models",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "xai",
      "model_id": "grok-4-1-fast-reasoning",
      "display_name": "Grok 4.1 Fast (Reasoning)",
      "input_usd_per_1m": 0.2,
      "output_usd_per_1m": 0.5,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 2000000,
      "source": "official",
      "source_url": "https://docs.x.ai/developers/models",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "xai",
      "model_id": "grok-code-fast-1",
      "display_name": "Grok Code Fast 1",
      "input_usd_per_1m": 0.2,
      "output_usd_per_1m": 1.5,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 256000,
      "source": "official",
      "source_url": "https://docs.x.ai/developers/models",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "meta",
      "model_id": "llama-3-1-8b-instant",
      "display_name": "Llama 3.1 8B Instant 128k",
      "input_usd_per_1m": 0.05,
      "output_usd_per_1m": 0.08,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": "Open-weight model shown with Groq on-demand pricing.",
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://groq.com/pricing/",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "meta",
      "model_id": "llama-3-3-70b-versatile",
      "display_name": "Llama 3.3 70B Versatile 128k",
      "input_usd_per_1m": 0.59,
      "output_usd_per_1m": 0.79,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": "Open-weight model shown with Groq on-demand pricing.",
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://groq.com/pricing/",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "meta",
      "model_id": "llama-4-maverick",
      "display_name": "Llama 4 Maverick (17Bx128E) 128k",
      "input_usd_per_1m": 0.2,
      "output_usd_per_1m": 0.6,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": "Open-weight model shown with Groq on-demand pricing.",
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://groq.com/pricing/",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "meta",
      "model_id": "llama-4-scout",
      "display_name": "Llama 4 Scout (17Bx16E) 128k",
      "input_usd_per_1m": 0.11,
      "output_usd_per_1m": 0.34,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": "Open-weight model shown with Groq on-demand pricing.",
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://groq.com/pricing/",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "meta",
      "model_id": "meta-llama-llama-guard-3-8b",
      "display_name": "Llama Guard 3 8B",
      "input_usd_per_1m": 0.484,
      "output_usd_per_1m": 0.03,
      "context_tokens": 131072,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "meta",
      "model_id": "meta-llama-llama-3-3-70b-instruct",
      "display_name": "Meta: Llama 3.3 70B Instruct",
      "input_usd_per_1m": 0.1,
      "output_usd_per_1m": 0.32,
      "context_tokens": 131072,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "meta",
      "model_id": "meta-llama-llama-3-2-1b-instruct",
      "display_name": "Meta: Llama 3.2 1B Instruct",
      "input_usd_per_1m": 0.027,
      "output_usd_per_1m": 0.201,
      "context_tokens": 131072,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "meta",
      "model_id": "meta-llama-llama-3-2-3b-instruct",
      "display_name": "Meta: Llama 3.2 3B Instruct",
      "input_usd_per_1m": 0.0509,
      "output_usd_per_1m": 0.335,
      "context_tokens": 131072,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "meta",
      "model_id": "meta-llama-llama-3-1-70b-instruct",
      "display_name": "Meta: Llama 3.1 70B Instruct",
      "input_usd_per_1m": 0.4,
      "output_usd_per_1m": 0.4,
      "context_tokens": 131072,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "meta",
      "model_id": "meta-llama-llama-3-1-8b-instruct",
      "display_name": "Meta: Llama 3.1 8B Instruct",
      "input_usd_per_1m": 0.02,
      "output_usd_per_1m": 0.05,
      "context_tokens": 131072,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "meta",
      "model_id": "meta-llama-llama-3-70b-instruct",
      "display_name": "Meta: Llama 3 70B Instruct",
      "input_usd_per_1m": 0.51,
      "output_usd_per_1m": 0.74,
      "context_tokens": 8192,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "meta",
      "model_id": "meta-llama-llama-3-8b-instruct",
      "display_name": "Meta: Llama 3 8B Instruct",
      "input_usd_per_1m": 0.04,
      "output_usd_per_1m": 0.04,
      "context_tokens": 8192,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "groq",
      "model_id": "llama-3-1-8b-instant",
      "display_name": "Llama 3.1 8B Instant 128k",
      "input_usd_per_1m": 0.05,
      "output_usd_per_1m": 0.08,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://groq.com/pricing/",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "groq",
      "model_id": "llama-3-3-70b-versatile",
      "display_name": "Llama 3.3 70B Versatile 128k",
      "input_usd_per_1m": 0.59,
      "output_usd_per_1m": 0.79,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://groq.com/pricing/",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "mistral",
      "model_id": "mistral-codestral-2508",
      "display_name": "Mistral Codestral 2508",
      "input_usd_per_1m": 0.3,
      "output_usd_per_1m": 0.9,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://mistral.ai/pricing/",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "mistral",
      "model_id": "mistral-large",
      "display_name": "Mistral Large",
      "input_usd_per_1m": 2,
      "output_usd_per_1m": 6,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://mistral.ai/pricing/",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "mistral",
      "model_id": "mistral-large-3",
      "display_name": "Mistral Large 3",
      "input_usd_per_1m": 0.5,
      "output_usd_per_1m": 1.5,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://mistral.ai/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "mistral",
      "model_id": "mistral-medium",
      "display_name": "Mistral Medium",
      "input_usd_per_1m": 2.7,
      "output_usd_per_1m": 8.1,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://mistral.ai/pricing/",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "mistral",
      "model_id": "mistral-medium-3",
      "display_name": "Mistral Medium 3",
      "input_usd_per_1m": 0.4,
      "output_usd_per_1m": 2,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://mistral.ai/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "mistral",
      "model_id": "mistral-small-3",
      "display_name": "Mistral Small 3",
      "input_usd_per_1m": 0.05,
      "output_usd_per_1m": 0.08,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://mistral.ai/pricing/",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "mistral",
      "model_id": "mistral-small-creative",
      "display_name": "Mistral Small Creative",
      "input_usd_per_1m": 0.1,
      "output_usd_per_1m": 0.3,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://mistral.ai/pricing/",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "mistral",
      "model_id": "mistralai-mistral-small-24b-instruct-2501",
      "display_name": "Mistral: Mistral Small 3",
      "input_usd_per_1m": 0.05,
      "output_usd_per_1m": 0.08,
      "context_tokens": 32768,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "mistral",
      "model_id": "mistralai-mistral-nemo",
      "display_name": "Mistral: Mistral Nemo",
      "input_usd_per_1m": 0.02,
      "output_usd_per_1m": 0.03,
      "context_tokens": 131072,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "mistral",
      "model_id": "mistralai-mistral-7b-instruct-v0-1",
      "display_name": "Mistral: Mistral 7B Instruct v0.1",
      "input_usd_per_1m": 0.11,
      "output_usd_per_1m": 0.19,
      "context_tokens": 4096,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "cohere",
      "model_id": "aya-expanse-32b",
      "display_name": "Aya Expanse 32B",
      "input_usd_per_1m": 0.5,
      "output_usd_per_1m": 1.5,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://cohere.com/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "cohere",
      "model_id": "aya-expanse-8b",
      "display_name": "Aya Expanse 8B",
      "input_usd_per_1m": 0.5,
      "output_usd_per_1m": 1.5,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://cohere.com/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "cohere",
      "model_id": "command",
      "display_name": "Command",
      "input_usd_per_1m": 1,
      "output_usd_per_1m": 2,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 4096,
      "source": "official",
      "source_url": "https://cohere.com/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "cohere",
      "model_id": "command-a",
      "display_name": "Command A",
      "input_usd_per_1m": 2.5,
      "output_usd_per_1m": 10,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://cohere.com/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "cohere",
      "model_id": "command-r",
      "display_name": "Command R",
      "input_usd_per_1m": 0.5,
      "output_usd_per_1m": 1.5,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://cohere.com/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "cohere",
      "model_id": "command-r-03-2024",
      "display_name": "Command R 03-2024",
      "input_usd_per_1m": 0.5,
      "output_usd_per_1m": 1.5,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://cohere.com/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "cohere",
      "model_id": "command-r-plus",
      "display_name": "Command R+",
      "input_usd_per_1m": 3,
      "output_usd_per_1m": 15,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://cohere.com/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "cohere",
      "model_id": "command-r-plus-04-2024",
      "display_name": "Command R+ 04-2024",
      "input_usd_per_1m": 3,
      "output_usd_per_1m": 15,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://cohere.com/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "cohere",
      "model_id": "command-r-plus-08-2024",
      "display_name": "Command R+ 08-2024",
      "input_usd_per_1m": 2.5,
      "output_usd_per_1m": 10,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://cohere.com/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "cohere",
      "model_id": "command-light",
      "display_name": "Command-light",
      "input_usd_per_1m": 0.3,
      "output_usd_per_1m": 0.6,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 4096,
      "source": "official",
      "source_url": "https://cohere.com/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "perplexity",
      "model_id": "sonar",
      "display_name": "Sonar",
      "input_usd_per_1m": 1,
      "output_usd_per_1m": 1,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://docs.perplexity.ai/docs/getting-started/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "perplexity",
      "model_id": "sonar-deep-research",
      "display_name": "Sonar Deep Research",
      "input_usd_per_1m": 2,
      "output_usd_per_1m": 8,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": 3,
      "pricing_notes": "Additional citation-token ($2/1M) and search-query ($5/1K) fees apply.",
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://docs.perplexity.ai/docs/getting-started/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "perplexity",
      "model_id": "sonar-pro",
      "display_name": "Sonar Pro",
      "input_usd_per_1m": 3,
      "output_usd_per_1m": 15,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://docs.perplexity.ai/docs/getting-started/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "perplexity",
      "model_id": "sonar-reasoning-pro",
      "display_name": "Sonar Reasoning Pro",
      "input_usd_per_1m": 2,
      "output_usd_per_1m": 8,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://docs.perplexity.ai/docs/getting-started/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "alibaba",
      "model_id": "qwen-3-max",
      "display_name": "Qwen 3 Max",
      "input_usd_per_1m": 1.2,
      "output_usd_per_1m": 6,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 131072,
      "source": "official",
      "source_url": "https://www.alibabacloud.com/help/en/model-studio/model-pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "alibaba",
      "model_id": "qwen-qwen3-max-thinking-20260123",
      "display_name": "Qwen: Qwen3 Max Thinking",
      "input_usd_per_1m": 0.78,
      "output_usd_per_1m": 3.9,
      "context_tokens": 262144,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "alibaba",
      "model_id": "qwen-qwen3-coder-next-2025-02-03",
      "display_name": "Qwen: Qwen3 Coder Next",
      "input_usd_per_1m": 0.11,
      "output_usd_per_1m": 0.8,
      "context_tokens": 262144,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "alibaba",
      "model_id": "qwen-qwen3-coder-plus",
      "display_name": "Qwen: Qwen3 Coder Plus",
      "input_usd_per_1m": 0.65,
      "output_usd_per_1m": 3.25,
      "context_tokens": 1000000,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "alibaba",
      "model_id": "qwen-qwen3-coder-flash",
      "display_name": "Qwen: Qwen3 Coder Flash",
      "input_usd_per_1m": 0.195,
      "output_usd_per_1m": 0.975,
      "context_tokens": 1000000,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "alibaba",
      "model_id": "qwen-qwen3-next-80b-a3b-thinking-2509",
      "display_name": "Qwen: Qwen3 Next 80B A3B Thinking",
      "input_usd_per_1m": 0.0975,
      "output_usd_per_1m": 0.78,
      "context_tokens": 262144,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "alibaba",
      "model_id": "qwen-qwen3-next-80b-a3b-instruct-2509",
      "display_name": "Qwen: Qwen3 Next 80B A3B Instruct",
      "input_usd_per_1m": 0.09,
      "output_usd_per_1m": 1.1,
      "context_tokens": 262144,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "alibaba",
      "model_id": "qwen-qwen-plus-2025-07-28",
      "display_name": "Qwen: Qwen Plus 0728",
      "input_usd_per_1m": 0.26,
      "output_usd_per_1m": 0.78,
      "context_tokens": 1000000,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "alibaba",
      "model_id": "qwen-qwen3-30b-a3b-thinking-2507",
      "display_name": "Qwen: Qwen3 30B A3B Thinking 2507",
      "input_usd_per_1m": 0.08,
      "output_usd_per_1m": 0.4,
      "context_tokens": 131072,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "alibaba",
      "model_id": "qwen-qwen3-coder-30b-a3b-instruct",
      "display_name": "Qwen: Qwen3 Coder 30B A3B Instruct",
      "input_usd_per_1m": 0.07,
      "output_usd_per_1m": 0.27,
      "context_tokens": 160000,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "alibaba",
      "model_id": "qwen-qwen3-30b-a3b-instruct-2507",
      "display_name": "Qwen: Qwen3 30B A3B Instruct 2507",
      "input_usd_per_1m": 0.09,
      "output_usd_per_1m": 0.3,
      "context_tokens": 262144,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "alibaba",
      "model_id": "qwen-qwen3-235b-a22b-thinking-2507",
      "display_name": "Qwen: Qwen3 235B A22B Thinking 2507",
      "input_usd_per_1m": 0.1495,
      "output_usd_per_1m": 1.495,
      "context_tokens": 262144,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "alibaba",
      "model_id": "qwen-qwen3-coder-480b-a35b-07-25",
      "display_name": "Qwen: Qwen3 Coder 480B A35B",
      "input_usd_per_1m": 0.22,
      "output_usd_per_1m": 1.8,
      "context_tokens": 1048576,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "alibaba",
      "model_id": "qwen-qwen3-235b-a22b-07-25",
      "display_name": "Qwen: Qwen3 235B A22B Instruct 2507",
      "input_usd_per_1m": 0.071,
      "output_usd_per_1m": 0.1,
      "context_tokens": 262144,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "alibaba",
      "model_id": "qwen-qwen3-30b-a3b-04-28",
      "display_name": "Qwen: Qwen3 30B A3B",
      "input_usd_per_1m": 0.09,
      "output_usd_per_1m": 0.45,
      "context_tokens": 131072,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "alibaba",
      "model_id": "qwen-qwen3-8b-04-28",
      "display_name": "Qwen: Qwen3 8B",
      "input_usd_per_1m": 0.05,
      "output_usd_per_1m": 0.4,
      "context_tokens": 131072,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "alibaba",
      "model_id": "qwen-qwen3-14b-04-28",
      "display_name": "Qwen: Qwen3 14B",
      "input_usd_per_1m": 0.1,
      "output_usd_per_1m": 0.24,
      "context_tokens": 131702,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "alibaba",
      "model_id": "qwen-qwen3-32b-04-28",
      "display_name": "Qwen: Qwen3 32B",
      "input_usd_per_1m": 0.08,
      "output_usd_per_1m": 0.28,
      "context_tokens": 131072,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "alibaba",
      "model_id": "qwen-qwen3-235b-a22b-04-28",
      "display_name": "Qwen: Qwen3 235B A22B",
      "input_usd_per_1m": 0.455,
      "output_usd_per_1m": 1.82,
      "context_tokens": 131072,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "alibaba",
      "model_id": "qwen-qwen-plus-2025-01-25",
      "display_name": "Qwen: Qwen-Plus",
      "input_usd_per_1m": 0.26,
      "output_usd_per_1m": 0.78,
      "context_tokens": 1000000,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "deepseek",
      "model_id": "deepseek-chat",
      "display_name": "DeepSeek Chat (V3.2)",
      "input_usd_per_1m": 0.28,
      "output_usd_per_1m": 0.42,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": "Cache-hit input is $0.028 / 1M tokens; listed input is cache-miss.",
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://api-docs.deepseek.com/quick_start/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "deepseek",
      "model_id": "deepseek-reasoner",
      "display_name": "DeepSeek Reasoner (V3.2)",
      "input_usd_per_1m": 0.28,
      "output_usd_per_1m": 0.42,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": "Cache-hit input is $0.028 / 1M tokens; listed input is cache-miss.",
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://api-docs.deepseek.com/quick_start/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "deepseek",
      "model_id": "deepseek-deepseek-v4-pro-20260423",
      "display_name": "DeepSeek: DeepSeek V4 Pro",
      "input_usd_per_1m": 0.435,
      "output_usd_per_1m": 0.87,
      "context_tokens": 1048576,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "deepseek",
      "model_id": "deepseek-deepseek-v4-flash-20260423",
      "display_name": "DeepSeek: DeepSeek V4 Flash",
      "input_usd_per_1m": 0.112,
      "output_usd_per_1m": 0.224,
      "context_tokens": 1048576,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "deepseek",
      "model_id": "deepseek-deepseek-v3-2-speciale-20251201",
      "display_name": "DeepSeek: DeepSeek V3.2 Speciale",
      "input_usd_per_1m": 0.287,
      "output_usd_per_1m": 0.431,
      "context_tokens": 163840,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "deepseek",
      "model_id": "deepseek-deepseek-v3-2-20251201",
      "display_name": "DeepSeek: DeepSeek V3.2",
      "input_usd_per_1m": 0.252,
      "output_usd_per_1m": 0.378,
      "context_tokens": 131072,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "deepseek",
      "model_id": "deepseek-deepseek-v3-2-exp",
      "display_name": "DeepSeek: DeepSeek V3.2 Exp",
      "input_usd_per_1m": 0.27,
      "output_usd_per_1m": 0.41,
      "context_tokens": 163840,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "deepseek",
      "model_id": "deepseek-deepseek-v3-1-terminus",
      "display_name": "DeepSeek: DeepSeek V3.1 Terminus",
      "input_usd_per_1m": 0.27,
      "output_usd_per_1m": 0.95,
      "context_tokens": 163840,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "deepseek",
      "model_id": "deepseek-deepseek-r1-0528",
      "display_name": "DeepSeek: R1 0528",
      "input_usd_per_1m": 0.5,
      "output_usd_per_1m": 2.15,
      "context_tokens": 163840,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "deepseek",
      "model_id": "deepseek-deepseek-r1-distill-qwen-32b",
      "display_name": "DeepSeek: R1 Distill Qwen 32B",
      "input_usd_per_1m": 0.29,
      "output_usd_per_1m": 0.29,
      "context_tokens": 128000,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "deepseek",
      "model_id": "deepseek-deepseek-r1-distill-llama-70b",
      "display_name": "DeepSeek: R1 Distill Llama 70B",
      "input_usd_per_1m": 0.7,
      "output_usd_per_1m": 0.8,
      "context_tokens": 131072,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "zhipu",
      "model_id": "glm-4-7",
      "display_name": "GLM-4.7",
      "input_usd_per_1m": 0.6,
      "output_usd_per_1m": 2.2,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://open.bigmodel.cn/pricing",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "zhipu",
      "model_id": "z-ai-glm-5-1-20260406",
      "display_name": "Z.ai: GLM 5.1",
      "input_usd_per_1m": 0.98,
      "output_usd_per_1m": 3.08,
      "context_tokens": 202752,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "zhipu",
      "model_id": "z-ai-glm-5-turbo-20260315",
      "display_name": "Z.ai: GLM 5 Turbo",
      "input_usd_per_1m": 1.2,
      "output_usd_per_1m": 4,
      "context_tokens": 202752,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "zhipu",
      "model_id": "z-ai-glm-5-20260211",
      "display_name": "Z.ai: GLM 5",
      "input_usd_per_1m": 0.6,
      "output_usd_per_1m": 1.92,
      "context_tokens": 202752,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "zhipu",
      "model_id": "z-ai-glm-4-6",
      "display_name": "Z.ai: GLM 4.6",
      "input_usd_per_1m": 0.43,
      "output_usd_per_1m": 1.74,
      "context_tokens": 202752,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "zhipu",
      "model_id": "z-ai-glm-4-5",
      "display_name": "Z.ai: GLM 4.5",
      "input_usd_per_1m": 0.6,
      "output_usd_per_1m": 2.2,
      "context_tokens": 131072,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "zhipu",
      "model_id": "z-ai-glm-4-32b-0414",
      "display_name": "Z.ai: GLM 4 32B ",
      "input_usd_per_1m": 0.1,
      "output_usd_per_1m": 0.1,
      "context_tokens": 128000,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "baidu",
      "model_id": "ernie-5-0",
      "display_name": "Ernie 5.0",
      "input_usd_per_1m": 0.85,
      "output_usd_per_1m": 3.4,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": "Secondary source; verify with Baidu official platform pricing.",
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://venturebeat.com/ai/baidu-unveils-proprietary-ernie-5-beating-gpt-5-performance-on-charts",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "baidu",
      "model_id": "ernie-4-5-21b-a3b-thinking",
      "display_name": "Ernie-4.5-21B-a3b-thinking",
      "input_usd_per_1m": 0.07,
      "output_usd_per_1m": 0.28,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": "Community host source; verify with Baidu official platform pricing.",
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://novita.ai/pricing",
      "source_quality": "community",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "baidu",
      "model_id": "ernie-4-5-vl-424b-a47b",
      "display_name": "Ernie-4.5-vl-424b-a47b",
      "input_usd_per_1m": 0.42,
      "output_usd_per_1m": 1.25,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": "Community host source; verify with Baidu official platform pricing.",
      "context_tokens": 128000,
      "source": "official",
      "source_url": "https://novita.ai/pricing",
      "source_quality": "community",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "baidu",
      "model_id": "baidu-ernie-4-5-21b-a3b",
      "display_name": "Baidu: ERNIE 4.5 21B A3B",
      "input_usd_per_1m": 0.07,
      "output_usd_per_1m": 0.28,
      "context_tokens": 131072,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "baidu",
      "model_id": "baidu-ernie-4-5-300b-a47b",
      "display_name": "Baidu: ERNIE 4.5 300B A47B ",
      "input_usd_per_1m": 0.28,
      "output_usd_per_1m": 1.1,
      "context_tokens": 131072,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "moonshot",
      "model_id": "kimi-k2-instruct-0905",
      "display_name": "Kimi K2-0905 1T 256k",
      "input_usd_per_1m": 1,
      "output_usd_per_1m": 3,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 256000,
      "source": "official",
      "source_url": "https://groq.com/pricing/",
      "source_quality": "official",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "moonshot",
      "model_id": "moonshotai-kimi-k2-thinking-20251106",
      "display_name": "MoonshotAI: Kimi K2 Thinking",
      "input_usd_per_1m": 0.6,
      "output_usd_per_1m": 2.5,
      "context_tokens": 262144,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "moonshot",
      "model_id": "moonshotai-kimi-k2-0905",
      "display_name": "MoonshotAI: Kimi K2 0905",
      "input_usd_per_1m": 0.6,
      "output_usd_per_1m": 2.5,
      "context_tokens": 262144,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "minimax",
      "model_id": "minimax-m1",
      "display_name": "MiniMax M1",
      "input_usd_per_1m": 0.4,
      "output_usd_per_1m": 2.2,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 1000000,
      "source": "official",
      "source_url": "https://ai-fees.com/",
      "source_quality": "community",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "minimax",
      "model_id": "minimax-m2-her",
      "display_name": "MiniMax M2-her",
      "input_usd_per_1m": 0.3,
      "output_usd_per_1m": 1.2,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 65536,
      "source": "official",
      "source_url": "https://ai-fees.com/",
      "source_quality": "community",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "minimax",
      "model_id": "minimax-m2-1",
      "display_name": "MiniMax M2.1",
      "input_usd_per_1m": 0.27,
      "output_usd_per_1m": 0.95,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 196608,
      "source": "official",
      "source_url": "https://ai-fees.com/",
      "source_quality": "community",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "minimax",
      "model_id": "minimax-m2-5",
      "display_name": "MiniMax M2.5",
      "input_usd_per_1m": 0.15,
      "output_usd_per_1m": 0.6,
      "input_tiers": null,
      "output_tiers": null,
      "reasoning_usd_per_1m": null,
      "pricing_notes": null,
      "context_tokens": 204800,
      "source": "official",
      "source_url": "https://ai-fees.com/",
      "source_quality": "community",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    },
    {
      "provider_id": "minimax",
      "model_id": "minimax-minimax-m2-7-20260318",
      "display_name": "MiniMax: MiniMax M2.7",
      "input_usd_per_1m": 0.279,
      "output_usd_per_1m": 1.2,
      "context_tokens": 204800,
      "source": "fallback",
      "source_url": "https://openrouter.ai/api/v1/models",
      "source_quality": "secondary",
      "last_verified_utc": "2026-05-18T09:42:07.425Z"
    }
  ]
}
