[
  {
    "model_pattern": "claude-3-7-sonnet-20250219",
    "input_cost_per_token": 3e-06,
    "output_cost_per_token": 1.5e-05,
    "provider": "anthropic"
  },
  {
    "model_pattern": "claude-3-haiku-20240307",
    "input_cost_per_token": 2.5e-07,
    "output_cost_per_token": 1.25e-06,
    "provider": "anthropic"
  },
  {
    "model_pattern": "claude-3-opus-20240229",
    "input_cost_per_token": 1.5e-05,
    "output_cost_per_token": 7.5e-05,
    "provider": "anthropic"
  },
  {
    "model_pattern": "claude-4-opus-20250514",
    "input_cost_per_token": 1.5e-05,
    "output_cost_per_token": 7.5e-05,
    "provider": "anthropic"
  },
  {
    "model_pattern": "claude-4-sonnet-20250514",
    "input_cost_per_token": 3e-06,
    "output_cost_per_token": 1.5e-05,
    "provider": "anthropic"
  },
  {
    "model_pattern": "claude-haiku-4-5",
    "input_cost_per_token": 1e-06,
    "output_cost_per_token": 5e-06,
    "provider": "anthropic"
  },
  {
    "model_pattern": "claude-haiku-4-5-20251001",
    "input_cost_per_token": 1e-06,
    "output_cost_per_token": 5e-06,
    "provider": "anthropic"
  },
  {
    "model_pattern": "claude-opus-4-1",
    "input_cost_per_token": 1.5e-05,
    "output_cost_per_token": 7.5e-05,
    "provider": "anthropic"
  },
  {
    "model_pattern": "claude-opus-4-1-20250805",
    "input_cost_per_token": 1.5e-05,
    "output_cost_per_token": 7.5e-05,
    "provider": "anthropic"
  },
  {
    "model_pattern": "claude-opus-4-20250514",
    "input_cost_per_token": 1.5e-05,
    "output_cost_per_token": 7.5e-05,
    "provider": "anthropic"
  },
  {
    "model_pattern": "claude-opus-4-5",
    "input_cost_per_token": 5e-06,
    "output_cost_per_token": 2.5e-05,
    "provider": "anthropic"
  },
  {
    "model_pattern": "claude-opus-4-5-20251101",
    "input_cost_per_token": 5e-06,
    "output_cost_per_token": 2.5e-05,
    "provider": "anthropic"
  },
  {
    "model_pattern": "claude-opus-4-6",
    "input_cost_per_token": 5e-06,
    "output_cost_per_token": 2.5e-05,
    "provider": "anthropic"
  },
  {
    "model_pattern": "claude-opus-4-6-20260205",
    "input_cost_per_token": 5e-06,
    "output_cost_per_token": 2.5e-05,
    "provider": "anthropic"
  },
  {
    "model_pattern": "claude-opus-4-7",
    "input_cost_per_token": 5e-06,
    "output_cost_per_token": 2.5e-05,
    "provider": "anthropic"
  },
  {
    "model_pattern": "claude-opus-4-7-20260416",
    "input_cost_per_token": 5e-06,
    "output_cost_per_token": 2.5e-05,
    "provider": "anthropic"
  },
  {
    "model_pattern": "claude-opus-4-8",
    "input_cost_per_token": 5e-06,
    "output_cost_per_token": 2.5e-05,
    "provider": "anthropic"
  },
  {
    "model_pattern": "claude-sonnet-4-20250514",
    "input_cost_per_token": 3e-06,
    "output_cost_per_token": 1.5e-05,
    "provider": "anthropic"
  },
  {
    "model_pattern": "claude-sonnet-4-5",
    "input_cost_per_token": 3e-06,
    "output_cost_per_token": 1.5e-05,
    "provider": "anthropic"
  },
  {
    "model_pattern": "claude-sonnet-4-5-20250929",
    "input_cost_per_token": 3e-06,
    "output_cost_per_token": 1.5e-05,
    "provider": "anthropic"
  },
  {
    "model_pattern": "claude-sonnet-4-6",
    "input_cost_per_token": 3e-06,
    "output_cost_per_token": 1.5e-05,
    "provider": "anthropic"
  },
  {
    "model_pattern": "gemini-1.5-flash",
    "input_cost_per_token": 7.5e-08,
    "output_cost_per_token": 0,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-2.0-flash",
    "input_cost_per_token": 1e-07,
    "output_cost_per_token": 4e-07,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-2.0-flash-001",
    "input_cost_per_token": 1.5e-07,
    "output_cost_per_token": 6e-07,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-2.0-flash-lite",
    "input_cost_per_token": 7.5e-08,
    "output_cost_per_token": 3e-07,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-2.0-flash-lite-001",
    "input_cost_per_token": 7.5e-08,
    "output_cost_per_token": 3e-07,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-2.5-computer-use-preview-10-2025",
    "input_cost_per_token": 1.25e-06,
    "output_cost_per_token": 1e-05,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-2.5-flash",
    "input_cost_per_token": 3e-07,
    "output_cost_per_token": 2.5e-06,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-2.5-flash-lite",
    "input_cost_per_token": 1e-07,
    "output_cost_per_token": 4e-07,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-2.5-flash-lite-preview-06-17",
    "input_cost_per_token": 1e-07,
    "output_cost_per_token": 4e-07,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-2.5-flash-lite-preview-09-2025",
    "input_cost_per_token": 1e-07,
    "output_cost_per_token": 4e-07,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-2.5-flash-native-audio-latest",
    "input_cost_per_token": 3e-07,
    "output_cost_per_token": 2.5e-06,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-2.5-flash-native-audio-preview-09-2025",
    "input_cost_per_token": 3e-07,
    "output_cost_per_token": 2.5e-06,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-2.5-flash-native-audio-preview-12-2025",
    "input_cost_per_token": 3e-07,
    "output_cost_per_token": 2.5e-06,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-2.5-flash-preview-09-2025",
    "input_cost_per_token": 3e-07,
    "output_cost_per_token": 2.5e-06,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-2.5-pro",
    "input_cost_per_token": 1.25e-06,
    "output_cost_per_token": 1e-05,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-2.5-pro-preview-tts",
    "input_cost_per_token": 1.25e-06,
    "output_cost_per_token": 1e-05,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-3-flash-preview",
    "input_cost_per_token": 5e-07,
    "output_cost_per_token": 3e-06,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-3-pro-preview",
    "input_cost_per_token": 2e-06,
    "output_cost_per_token": 1.2e-05,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-3.1-flash-lite",
    "input_cost_per_token": 2.5e-07,
    "output_cost_per_token": 1.5e-06,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-3.1-flash-lite-preview",
    "input_cost_per_token": 2.5e-07,
    "output_cost_per_token": 1.5e-06,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-3.1-flash-live-preview",
    "input_cost_per_token": 7.5e-07,
    "output_cost_per_token": 4.5e-06,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-3.1-pro-preview",
    "input_cost_per_token": 2e-06,
    "output_cost_per_token": 1.2e-05,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-3.1-pro-preview-customtools",
    "input_cost_per_token": 2e-06,
    "output_cost_per_token": 1.2e-05,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-3.5-flash",
    "input_cost_per_token": 1.5e-06,
    "output_cost_per_token": 9e-06,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-embedding-001",
    "input_cost_per_token": 1.5e-07,
    "output_cost_per_token": 0,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-embedding-2",
    "input_cost_per_token": 2e-07,
    "output_cost_per_token": 0,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-embedding-2-preview",
    "input_cost_per_token": 2e-07,
    "output_cost_per_token": 0,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-exp-1206",
    "input_cost_per_token": 3e-07,
    "output_cost_per_token": 2.5e-06,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-flash-latest",
    "input_cost_per_token": 3e-07,
    "output_cost_per_token": 2.5e-06,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-flash-lite-latest",
    "input_cost_per_token": 1e-07,
    "output_cost_per_token": 4e-07,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-gemma-2-27b-it",
    "input_cost_per_token": 3.5e-07,
    "output_cost_per_token": 1.05e-06,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-gemma-2-9b-it",
    "input_cost_per_token": 3.5e-07,
    "output_cost_per_token": 1.05e-06,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-pro-latest",
    "input_cost_per_token": 1.25e-06,
    "output_cost_per_token": 1e-05,
    "provider": "google"
  },
  {
    "model_pattern": "gemini-robotics-er-1.5-preview",
    "input_cost_per_token": 3e-07,
    "output_cost_per_token": 2.5e-06,
    "provider": "google"
  },
  {
    "model_pattern": "vertex_ai/gemini-3-flash-preview",
    "input_cost_per_token": 5e-07,
    "output_cost_per_token": 3e-06,
    "provider": "google"
  },
  {
    "model_pattern": "vertex_ai/gemini-3-pro-preview",
    "input_cost_per_token": 2e-06,
    "output_cost_per_token": 1.2e-05,
    "provider": "google"
  },
  {
    "model_pattern": "vertex_ai/gemini-3.1-flash-lite",
    "input_cost_per_token": 2.5e-07,
    "output_cost_per_token": 1.5e-06,
    "provider": "google"
  },
  {
    "model_pattern": "vertex_ai/gemini-3.1-flash-lite-preview",
    "input_cost_per_token": 2.5e-07,
    "output_cost_per_token": 1.5e-06,
    "provider": "google"
  },
  {
    "model_pattern": "vertex_ai/gemini-3.1-pro-preview",
    "input_cost_per_token": 2e-06,
    "output_cost_per_token": 1.2e-05,
    "provider": "google"
  },
  {
    "model_pattern": "vertex_ai/gemini-3.1-pro-preview-customtools",
    "input_cost_per_token": 2e-06,
    "output_cost_per_token": 1.2e-05,
    "provider": "google"
  },
  {
    "model_pattern": "vertex_ai/gemini-3.5-flash",
    "input_cost_per_token": 1.5e-06,
    "output_cost_per_token": 9e-06,
    "provider": "google"
  },
  {
    "model_pattern": "vertex_ai/gemini-embedding-2",
    "input_cost_per_token": 2e-07,
    "output_cost_per_token": 0,
    "provider": "google"
  },
  {
    "model_pattern": "vertex_ai/gemini-embedding-2-preview",
    "input_cost_per_token": 2e-07,
    "output_cost_per_token": 0,
    "provider": "google"
  },
  {
    "model_pattern": "vertex_ai/xai/grok-4.1-fast-non-reasoning",
    "input_cost_per_token": 2e-07,
    "output_cost_per_token": 5e-07,
    "provider": "google"
  },
  {
    "model_pattern": "vertex_ai/xai/grok-4.1-fast-reasoning",
    "input_cost_per_token": 2e-07,
    "output_cost_per_token": 5e-07,
    "provider": "google"
  },
  {
    "model_pattern": "vertex_ai/xai/grok-4.20-non-reasoning",
    "input_cost_per_token": 2e-06,
    "output_cost_per_token": 6e-06,
    "provider": "google"
  },
  {
    "model_pattern": "vertex_ai/xai/grok-4.20-reasoning",
    "input_cost_per_token": 2e-06,
    "output_cost_per_token": 6e-06,
    "provider": "google"
  },
  {
    "model_pattern": "chatgpt-4o-latest",
    "input_cost_per_token": 5e-06,
    "output_cost_per_token": 1.5e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "ft:gpt-3.5-turbo",
    "input_cost_per_token": 3e-06,
    "output_cost_per_token": 6e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "ft:gpt-3.5-turbo-0125",
    "input_cost_per_token": 3e-06,
    "output_cost_per_token": 6e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "ft:gpt-3.5-turbo-0613",
    "input_cost_per_token": 3e-06,
    "output_cost_per_token": 6e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "ft:gpt-3.5-turbo-1106",
    "input_cost_per_token": 3e-06,
    "output_cost_per_token": 6e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "ft:gpt-4-0613",
    "input_cost_per_token": 3e-05,
    "output_cost_per_token": 6e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "ft:gpt-4.1-2025-04-14",
    "input_cost_per_token": 3e-06,
    "output_cost_per_token": 1.2e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "ft:gpt-4.1-mini-2025-04-14",
    "input_cost_per_token": 8e-07,
    "output_cost_per_token": 3.2e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "ft:gpt-4.1-nano-2025-04-14",
    "input_cost_per_token": 2e-07,
    "output_cost_per_token": 8e-07,
    "provider": "openai"
  },
  {
    "model_pattern": "ft:gpt-4o-2024-08-06",
    "input_cost_per_token": 3.75e-06,
    "output_cost_per_token": 1.5e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "ft:gpt-4o-2024-11-20",
    "input_cost_per_token": 3.75e-06,
    "output_cost_per_token": 1.5e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "ft:gpt-4o-mini-2024-07-18",
    "input_cost_per_token": 3e-07,
    "output_cost_per_token": 1.2e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "ft:o4-mini-2025-04-16",
    "input_cost_per_token": 4e-06,
    "output_cost_per_token": 1.6e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-3.5-turbo",
    "input_cost_per_token": 5e-07,
    "output_cost_per_token": 1.5e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-3.5-turbo-0125",
    "input_cost_per_token": 5e-07,
    "output_cost_per_token": 1.5e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-3.5-turbo-1106",
    "input_cost_per_token": 1e-06,
    "output_cost_per_token": 2e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-3.5-turbo-16k",
    "input_cost_per_token": 3e-06,
    "output_cost_per_token": 4e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4",
    "input_cost_per_token": 3e-05,
    "output_cost_per_token": 6e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4-0125-preview",
    "input_cost_per_token": 1e-05,
    "output_cost_per_token": 3e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4-0314",
    "input_cost_per_token": 3e-05,
    "output_cost_per_token": 6e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4-0613",
    "input_cost_per_token": 3e-05,
    "output_cost_per_token": 6e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4-1106-preview",
    "input_cost_per_token": 1e-05,
    "output_cost_per_token": 3e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4-turbo",
    "input_cost_per_token": 1e-05,
    "output_cost_per_token": 3e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4-turbo-2024-04-09",
    "input_cost_per_token": 1e-05,
    "output_cost_per_token": 3e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4-turbo-preview",
    "input_cost_per_token": 1e-05,
    "output_cost_per_token": 3e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4.1",
    "input_cost_per_token": 2e-06,
    "output_cost_per_token": 8e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4.1-2025-04-14",
    "input_cost_per_token": 2e-06,
    "output_cost_per_token": 8e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4.1-mini",
    "input_cost_per_token": 4e-07,
    "output_cost_per_token": 1.6e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4.1-mini-2025-04-14",
    "input_cost_per_token": 4e-07,
    "output_cost_per_token": 1.6e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4.1-nano",
    "input_cost_per_token": 1e-07,
    "output_cost_per_token": 4e-07,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4.1-nano-2025-04-14",
    "input_cost_per_token": 1e-07,
    "output_cost_per_token": 4e-07,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4o",
    "input_cost_per_token": 2.5e-06,
    "output_cost_per_token": 1e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4o-2024-05-13",
    "input_cost_per_token": 5e-06,
    "output_cost_per_token": 1.5e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4o-2024-08-06",
    "input_cost_per_token": 2.5e-06,
    "output_cost_per_token": 1e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4o-2024-11-20",
    "input_cost_per_token": 2.5e-06,
    "output_cost_per_token": 1e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4o-audio-preview",
    "input_cost_per_token": 2.5e-06,
    "output_cost_per_token": 1e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4o-audio-preview-2024-12-17",
    "input_cost_per_token": 2.5e-06,
    "output_cost_per_token": 1e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4o-audio-preview-2025-06-03",
    "input_cost_per_token": 2.5e-06,
    "output_cost_per_token": 1e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4o-mini",
    "input_cost_per_token": 1.5e-07,
    "output_cost_per_token": 6e-07,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4o-mini-2024-07-18",
    "input_cost_per_token": 1.5e-07,
    "output_cost_per_token": 6e-07,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4o-mini-audio-preview",
    "input_cost_per_token": 1.5e-07,
    "output_cost_per_token": 6e-07,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4o-mini-audio-preview-2024-12-17",
    "input_cost_per_token": 1.5e-07,
    "output_cost_per_token": 6e-07,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4o-mini-realtime-preview",
    "input_cost_per_token": 6e-07,
    "output_cost_per_token": 2.4e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4o-mini-realtime-preview-2024-12-17",
    "input_cost_per_token": 6e-07,
    "output_cost_per_token": 2.4e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4o-mini-search-preview",
    "input_cost_per_token": 1.5e-07,
    "output_cost_per_token": 6e-07,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4o-mini-search-preview-2025-03-11",
    "input_cost_per_token": 1.5e-07,
    "output_cost_per_token": 6e-07,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4o-realtime-preview",
    "input_cost_per_token": 5e-06,
    "output_cost_per_token": 2e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4o-realtime-preview-2024-12-17",
    "input_cost_per_token": 5e-06,
    "output_cost_per_token": 2e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4o-realtime-preview-2025-06-03",
    "input_cost_per_token": 5e-06,
    "output_cost_per_token": 2e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4o-search-preview",
    "input_cost_per_token": 2.5e-06,
    "output_cost_per_token": 1e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-4o-search-preview-2025-03-11",
    "input_cost_per_token": 2.5e-06,
    "output_cost_per_token": 1e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5",
    "input_cost_per_token": 1.25e-06,
    "output_cost_per_token": 1e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5-2025-08-07",
    "input_cost_per_token": 1.25e-06,
    "output_cost_per_token": 1e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5-chat",
    "input_cost_per_token": 1.25e-06,
    "output_cost_per_token": 1e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5-chat-latest",
    "input_cost_per_token": 1.25e-06,
    "output_cost_per_token": 1e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5-mini",
    "input_cost_per_token": 2.5e-07,
    "output_cost_per_token": 2e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5-mini-2025-08-07",
    "input_cost_per_token": 2.5e-07,
    "output_cost_per_token": 2e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5-nano",
    "input_cost_per_token": 5e-08,
    "output_cost_per_token": 4e-07,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5-nano-2025-08-07",
    "input_cost_per_token": 5e-08,
    "output_cost_per_token": 4e-07,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5-search-api",
    "input_cost_per_token": 1.25e-06,
    "output_cost_per_token": 1e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5-search-api-2025-10-14",
    "input_cost_per_token": 1.25e-06,
    "output_cost_per_token": 1e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5.1",
    "input_cost_per_token": 1.25e-06,
    "output_cost_per_token": 1e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5.1-2025-11-13",
    "input_cost_per_token": 1.25e-06,
    "output_cost_per_token": 1e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5.1-chat-latest",
    "input_cost_per_token": 1.25e-06,
    "output_cost_per_token": 1e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5.2",
    "input_cost_per_token": 1.75e-06,
    "output_cost_per_token": 1.4e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5.2-2025-12-11",
    "input_cost_per_token": 1.75e-06,
    "output_cost_per_token": 1.4e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5.2-chat-latest",
    "input_cost_per_token": 1.75e-06,
    "output_cost_per_token": 1.4e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5.3-chat-latest",
    "input_cost_per_token": 1.75e-06,
    "output_cost_per_token": 1.4e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5.4",
    "input_cost_per_token": 2.5e-06,
    "output_cost_per_token": 1.5e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5.4-2026-03-05",
    "input_cost_per_token": 2.5e-06,
    "output_cost_per_token": 1.5e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5.4-mini",
    "input_cost_per_token": 7.5e-07,
    "output_cost_per_token": 4.5e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5.4-mini-2026-03-17",
    "input_cost_per_token": 7.5e-07,
    "output_cost_per_token": 4.5e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5.4-nano",
    "input_cost_per_token": 2e-07,
    "output_cost_per_token": 1.25e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5.4-nano-2026-03-17",
    "input_cost_per_token": 2e-07,
    "output_cost_per_token": 1.25e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5.5",
    "input_cost_per_token": 5e-06,
    "output_cost_per_token": 3e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-5.5-2026-04-23",
    "input_cost_per_token": 5e-06,
    "output_cost_per_token": 3e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-audio",
    "input_cost_per_token": 2.5e-06,
    "output_cost_per_token": 1e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-audio-1.5",
    "input_cost_per_token": 2.5e-06,
    "output_cost_per_token": 1e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-audio-2025-08-28",
    "input_cost_per_token": 2.5e-06,
    "output_cost_per_token": 1e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-audio-mini",
    "input_cost_per_token": 6e-07,
    "output_cost_per_token": 2.4e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-audio-mini-2025-10-06",
    "input_cost_per_token": 6e-07,
    "output_cost_per_token": 2.4e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-audio-mini-2025-12-15",
    "input_cost_per_token": 6e-07,
    "output_cost_per_token": 2.4e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-realtime",
    "input_cost_per_token": 4e-06,
    "output_cost_per_token": 1.6e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-realtime-1.5",
    "input_cost_per_token": 4e-06,
    "output_cost_per_token": 1.6e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-realtime-2",
    "input_cost_per_token": 4e-06,
    "output_cost_per_token": 1.6e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-realtime-2025-08-28",
    "input_cost_per_token": 4e-06,
    "output_cost_per_token": 1.6e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-realtime-mini",
    "input_cost_per_token": 6e-07,
    "output_cost_per_token": 2.4e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-realtime-mini-2025-10-06",
    "input_cost_per_token": 6e-07,
    "output_cost_per_token": 2.4e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "gpt-realtime-mini-2025-12-15",
    "input_cost_per_token": 6e-07,
    "output_cost_per_token": 2.4e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "o1",
    "input_cost_per_token": 1.5e-05,
    "output_cost_per_token": 6e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "o1-2024-12-17",
    "input_cost_per_token": 1.5e-05,
    "output_cost_per_token": 6e-05,
    "provider": "openai"
  },
  {
    "model_pattern": "o3",
    "input_cost_per_token": 2e-06,
    "output_cost_per_token": 8e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "o3-2025-04-16",
    "input_cost_per_token": 2e-06,
    "output_cost_per_token": 8e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "o3-mini",
    "input_cost_per_token": 1.1e-06,
    "output_cost_per_token": 4.4e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "o3-mini-2025-01-31",
    "input_cost_per_token": 1.1e-06,
    "output_cost_per_token": 4.4e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "o4-mini",
    "input_cost_per_token": 1.1e-06,
    "output_cost_per_token": 4.4e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "o4-mini-2025-04-16",
    "input_cost_per_token": 1.1e-06,
    "output_cost_per_token": 4.4e-06,
    "provider": "openai"
  },
  {
    "model_pattern": "text-embedding-3-large",
    "input_cost_per_token": 1.3e-07,
    "output_cost_per_token": 0.0,
    "provider": "openai"
  },
  {
    "model_pattern": "text-embedding-3-small",
    "input_cost_per_token": 2e-08,
    "output_cost_per_token": 0.0,
    "provider": "openai"
  },
  {
    "model_pattern": "text-embedding-ada-002",
    "input_cost_per_token": 1e-07,
    "output_cost_per_token": 0.0,
    "provider": "openai"
  },
  {
    "model_pattern": "text-embedding-ada-002-v2",
    "input_cost_per_token": 1e-07,
    "output_cost_per_token": 0.0,
    "provider": "openai"
  }
]
