{
 "updated": "2026-10-16T16:01Z",
 "unit": "USD per 1M tokens",
 "source": "https://aipricelog.com",
 "models": [
  {
   "key": "ministral-3-3b",
   "name": "Ministral 3 3B",
   "provider": "Mistral",
   "input": 0.1,
   "output": 0.1,
   "cached": 0.01,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 131072,
   "maxOutput": 131072,
   "vision": true,
   "reasoning": false,
   "caching": false,
   "tools": true,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "ministral-3-3b-2512",
    "ministral-3b-2512",
    "ministral-3b-latest"
   ],
   "source": "https://docs.mistral.ai/models/ministral-3-3b-25-12",
   "src": "ministral-3b-latest"
  },
  {
   "key": "gpt-5-nano",
   "name": "GPT-5 Nano",
   "provider": "OpenAI",
   "input": 0.05,
   "output": 0.4,
   "cached": 0.005,
   "cacheWrite": null,
   "batchIn": 0.025,
   "batchOut": 0.2,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 272000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": "2026-12-11",
   "apiNames": [
    "gpt-5-nano",
    "gpt-5-nano-2025-08-07"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-5-nano"
  },
  {
   "key": "ministral-3-8b",
   "name": "Ministral 3 8B",
   "provider": "Mistral",
   "input": 0.15,
   "output": 0.15,
   "cached": 0.015,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 262144,
   "maxOutput": 262144,
   "vision": true,
   "reasoning": false,
   "caching": false,
   "tools": true,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "ministral-3-8b-2512",
    "ministral-8b-2512",
    "ministral-8b-latest"
   ],
   "source": "https://mistral.ai/pricing",
   "src": "ministral-8b-latest"
  },
  {
   "key": "deepseek-coder",
   "name": "DeepSeek Coder",
   "provider": "DeepSeek",
   "input": 0.14,
   "output": 0.28,
   "cached": 0.014,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 128000,
   "maxOutput": 4096,
   "vision": false,
   "reasoning": false,
   "caching": true,
   "tools": true,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "deepseek-coder"
   ],
   "source": null,
   "src": "deepseek-coder"
  },
  {
   "key": "gemini-2-5-flash-lite",
   "name": "Gemini 2.5 Flash Lite",
   "provider": "Google",
   "input": 0.1,
   "output": 0.4,
   "cached": 0.01,
   "cacheWrite": null,
   "batchIn": 0.05,
   "batchOut": 0.2,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1048576,
   "maxOutput": 65536,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gemini-2.5-flash-lite"
   ],
   "source": "https://ai.google.dev/gemini-api/docs/pricing",
   "src": "gemini-2.5-flash-lite"
  },
  {
   "key": "gpt-4-1-nano",
   "name": "GPT-4.1 Nano",
   "provider": "OpenAI",
   "input": 0.1,
   "output": 0.4,
   "cached": 0.025,
   "cacheWrite": null,
   "batchIn": 0.05,
   "batchOut": 0.2,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1047576,
   "maxOutput": 32768,
   "vision": true,
   "reasoning": false,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": false,
   "preview": false,
   "deprecates": "2026-10-23",
   "apiNames": [
    "gpt-4.1-nano",
    "gpt-4.1-nano-2025-04-14"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-4.1-nano"
  },
  {
   "key": "voxtral-small",
   "name": "Voxtral Small",
   "provider": "Mistral",
   "input": 0.1,
   "output": 0.4,
   "cached": 0.01,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 32768,
   "maxOutput": 32768,
   "vision": false,
   "reasoning": false,
   "caching": false,
   "tools": true,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "voxtral-small-2507",
    "voxtral-small-latest"
   ],
   "source": "https://docs.mistral.ai/models/voxtral-small-25-07",
   "src": "voxtral-small-latest"
  },
  {
   "key": "gpt-6-luna",
   "name": "GPT-6 Luna",
   "provider": "OpenAI",
   "input": 0.1,
   "output": 0.5,
   "cached": 0.01,
   "cacheWrite": 0.125,
   "batchIn": 0.05,
   "batchOut": 0.25,
   "longIn": 0.2,
   "longOut": 0.75,
   "longAt": 272000,
   "context": 922000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gpt-6-luna"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-6-luna"
  },
  {
   "key": "ministral-3-14b",
   "name": "Ministral 3 14B",
   "provider": "Mistral",
   "input": 0.2,
   "output": 0.2,
   "cached": 0.02,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 262144,
   "maxOutput": 262144,
   "vision": true,
   "reasoning": false,
   "caching": false,
   "tools": true,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "ministral-14b-2512",
    "ministral-14b-latest",
    "ministral-3-14b-2512"
   ],
   "source": "https://docs.mistral.ai/models/ministral-3-14b-25-12",
   "src": "ministral-14b-latest"
  },
  {
   "key": "claude-haiku-5-5",
   "name": "Claude Haiku 5.5",
   "provider": "Anthropic",
   "input": 0.1,
   "output": 0.5,
   "cached": 0.01,
   "cacheWrite": 0.125,
   "batchIn": 0.05,
   "batchOut": 0.25,
   "longIn": 0.5,
   "longOut": 2.5,
   "longAt": 100000,
   "context": 1000000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "claude-haiku-5-5"
   ],
   "source": "https://platform.claude.com/docs/en/models/haiku-5-5/overview",
   "src": "claude-haiku-5-5"
  },
  {
   "key": "mistral-tiny",
   "name": "Mistral Tiny",
   "provider": "Mistral",
   "input": 0.25,
   "output": 0.25,
   "cached": 0.025,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 32000,
   "maxOutput": 8191,
   "vision": false,
   "reasoning": false,
   "caching": false,
   "tools": false,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "mistral-tiny"
   ],
   "source": null,
   "src": "mistral-tiny"
  },
  {
   "key": "gpt-4o-mini",
   "name": "GPT-4o Mini",
   "provider": "OpenAI",
   "input": 0.15,
   "output": 0.6,
   "cached": 0.075,
   "cacheWrite": null,
   "batchIn": 0.075,
   "batchOut": 0.3,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 128000,
   "maxOutput": 16384,
   "vision": true,
   "reasoning": false,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": false,
   "preview": false,
   "deprecates": "2027-01-14",
   "apiNames": [
    "gpt-4o-mini",
    "gpt-4o-mini-2024-07-18"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-4o-mini"
  },
  {
   "key": "mistral-small",
   "name": "Mistral Small",
   "provider": "Mistral",
   "input": 0.15,
   "output": 0.6,
   "cached": 0.015,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 262144,
   "maxOutput": 262144,
   "vision": true,
   "reasoning": true,
   "caching": false,
   "tools": true,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "mistral-small-2603",
    "mistral-small-latest"
   ],
   "source": "https://docs.mistral.ai/models/model-cards/mistral-small-4-0-26-03",
   "src": "mistral-small-latest"
  },
  {
   "key": "open-mistral-nemo",
   "name": "Open Mistral Nemo",
   "provider": "Mistral",
   "input": 0.3,
   "output": 0.3,
   "cached": 0.03,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 128000,
   "maxOutput": 128000,
   "vision": false,
   "reasoning": false,
   "caching": false,
   "tools": false,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "open-mistral-nemo"
   ],
   "source": "https://mistral.ai/technology/",
   "src": "open-mistral-nemo"
  },
  {
   "key": "deepseek-v3-2",
   "name": "DeepSeek V3.2",
   "provider": "DeepSeek",
   "input": 0.28,
   "output": 0.4,
   "cached": 0.028,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 163840,
   "maxOutput": 163840,
   "vision": false,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "deepseek-v3.2"
   ],
   "source": null,
   "src": "deepseek-v3.2"
  },
  {
   "key": "codestral",
   "name": "Codestral",
   "provider": "Mistral",
   "input": 0.3,
   "output": 0.9,
   "cached": 0.03,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 128000,
   "maxOutput": 128000,
   "vision": false,
   "reasoning": false,
   "caching": false,
   "tools": true,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "codestral-2508",
    "codestral-latest"
   ],
   "source": "https://docs.mistral.ai/models/model-cards/codestral-25-08",
   "src": "codestral-latest"
  },
  {
   "key": "gpt-5-6-luna",
   "name": "GPT-5.6 Luna",
   "provider": "OpenAI",
   "input": 0.2,
   "output": 1.2,
   "cached": 0.02,
   "cacheWrite": 0.25,
   "batchIn": 0.1,
   "batchOut": 0.6,
   "longIn": 0.4,
   "longOut": 1.8,
   "longAt": 272000,
   "context": 922000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gpt-5.6-luna"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-5.6-luna"
  },
  {
   "key": "gpt-5-4-nano",
   "name": "GPT-5.4 Nano",
   "provider": "OpenAI",
   "input": 0.2,
   "output": 1.25,
   "cached": 0.02,
   "cacheWrite": null,
   "batchIn": 0.1,
   "batchOut": 0.625,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 272000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": "2027-04-01",
   "apiNames": [
    "gpt-5.4-nano",
    "gpt-5.4-nano-2026-03-17"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-5.4-nano"
  },
  {
   "key": "deepseek-v3",
   "name": "DeepSeek V3",
   "provider": "DeepSeek",
   "input": 0.27,
   "output": 1.1,
   "cached": 0.07,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 65536,
   "maxOutput": 8192,
   "vision": false,
   "reasoning": false,
   "caching": true,
   "tools": true,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "deepseek-v3"
   ],
   "source": null,
   "src": "deepseek-v3"
  },
  {
   "key": "deepseek-v4-flash",
   "name": "DeepSeek V4 Flash",
   "provider": "DeepSeek",
   "input": 0.3,
   "output": 1.2,
   "cached": 0.006,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1000000,
   "maxOutput": 393216,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "deepseek-flash",
    "deepseek-v4-flash"
   ],
   "source": "https://api-docs.deepseek.com/quick_start/pricing",
   "src": "deepseek-v4-flash"
  },
  {
   "key": "deepseek-v4-flash-vision-exp",
   "name": "DeepSeek V4 Flash Vision Exp",
   "provider": "DeepSeek",
   "input": 0.3,
   "output": 1.2,
   "cached": 0.006,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1000000,
   "maxOutput": 393216,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": false,
   "web": false,
   "preview": true,
   "deprecates": null,
   "apiNames": [
    "deepseek-v4-flash-vision-exp"
   ],
   "source": "https://api-docs.deepseek.com/quick_start/pricing",
   "src": "deepseek-v4-flash-vision-exp"
  },
  {
   "key": "gemini-3-1-flash-lite",
   "name": "Gemini 3.1 Flash Lite",
   "provider": "Google",
   "input": 0.25,
   "output": 1.5,
   "cached": 0.025,
   "cacheWrite": null,
   "batchIn": 0.125,
   "batchOut": 0.75,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1048576,
   "maxOutput": 65536,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": "2027-05-07",
   "apiNames": [
    "gemini-3.1-flash-lite"
   ],
   "source": "https://ai.google.dev/gemini-api/docs/pricing",
   "src": "gemini-3.1-flash-lite"
  },
  {
   "key": "gpt-5-mini",
   "name": "GPT-5 Mini",
   "provider": "OpenAI",
   "input": 0.25,
   "output": 2,
   "cached": 0.025,
   "cacheWrite": null,
   "batchIn": 0.125,
   "batchOut": 1,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 272000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": "2026-12-11",
   "apiNames": [
    "gpt-5-mini",
    "gpt-5-mini-2025-08-07"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-5-mini"
  },
  {
   "key": "gpt-4-1-mini",
   "name": "GPT-4.1 Mini",
   "provider": "OpenAI",
   "input": 0.4,
   "output": 1.6,
   "cached": 0.1,
   "cacheWrite": null,
   "batchIn": 0.2,
   "batchOut": 0.8,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1047576,
   "maxOutput": 32768,
   "vision": true,
   "reasoning": false,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": "2027-01-14",
   "apiNames": [
    "gpt-4.1-mini",
    "gpt-4.1-mini-2025-04-14"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-4.1-mini"
  },
  {
   "key": "gpt-3-5-turbo",
   "name": "GPT-3.5 Turbo",
   "provider": "OpenAI",
   "input": 0.5,
   "output": 1.5,
   "cached": null,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 16385,
   "maxOutput": 4096,
   "vision": false,
   "reasoning": false,
   "caching": true,
   "tools": true,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": "2026-10-23",
   "apiNames": [
    "gpt-3.5-turbo",
    "gpt-3.5-turbo-0125"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-3.5-turbo"
  },
  {
   "key": "mistral-large-3",
   "name": "Mistral Large 3",
   "provider": "Mistral",
   "input": 0.5,
   "output": 1.5,
   "cached": 0.05,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 262144,
   "maxOutput": 262144,
   "vision": true,
   "reasoning": false,
   "caching": false,
   "tools": true,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "mistral-large-2512",
    "mistral-large-3",
    "mistral-large-latest"
   ],
   "source": "https://docs.mistral.ai/models/mistral-large-3-25-12",
   "src": "mistral-large-3"
  },
  {
   "key": "gemini-2-5-flash",
   "name": "Gemini 2.5 Flash",
   "provider": "Google",
   "input": 0.3,
   "output": 2.5,
   "cached": 0.03,
   "cacheWrite": null,
   "batchIn": 0.15,
   "batchOut": 1.25,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1048576,
   "maxOutput": 65536,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gemini-2.5-flash"
   ],
   "source": "https://ai.google.dev/gemini-api/docs/pricing",
   "src": "gemini-2.5-flash"
  },
  {
   "key": "gemini-3-5-flash-lite",
   "name": "Gemini 3.5 Flash Lite",
   "provider": "Google",
   "input": 0.3,
   "output": 2.5,
   "cached": 0.03,
   "cacheWrite": null,
   "batchIn": 0.15,
   "batchOut": 1.25,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1048576,
   "maxOutput": 65536,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gemini-3.5-flash-lite"
   ],
   "source": "https://ai.google.dev/gemini-api/docs/pricing",
   "src": "gemini-3.5-flash-lite"
  },
  {
   "key": "deepseek-r1",
   "name": "DeepSeek R1",
   "provider": "DeepSeek",
   "input": 0.55,
   "output": 2.19,
   "cached": 0.14,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 65536,
   "maxOutput": 8192,
   "vision": false,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "deepseek-r1"
   ],
   "source": null,
   "src": "deepseek-r1"
  },
  {
   "key": "mistral-large-4",
   "name": "Mistral Large 4",
   "provider": "Mistral",
   "input": 0.68,
   "output": 2.09,
   "cached": 0.068,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1048576,
   "maxOutput": null,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "mistral-large-4",
    "mistral-large-4-0"
   ],
   "source": "https://docs.mistral.ai/models/mistral-large-4",
   "src": "mistral-large-4"
  },
  {
   "key": "gemini-3-flash-preview",
   "name": "Gemini 3 Flash Preview",
   "provider": "Google",
   "input": 0.5,
   "output": 3,
   "cached": 0.05,
   "cacheWrite": null,
   "batchIn": 0.25,
   "batchOut": 1.5,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1048576,
   "maxOutput": 65536,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": true,
   "deprecates": null,
   "apiNames": [
    "gemini-3-flash-preview"
   ],
   "source": "https://ai.google.dev/gemini-api/docs/pricing",
   "src": "gemini-3-flash-preview"
  },
  {
   "key": "grok-build-0-1",
   "name": "Grok Build 0.1",
   "provider": "xAI",
   "input": 1,
   "output": 2,
   "cached": 0.2,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": 2,
   "longOut": 4,
   "longAt": 200000,
   "context": 256000,
   "maxOutput": 256000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "grok-build-0.1"
   ],
   "source": "https://api.x.ai/v1/language-models",
   "src": "grok-build-0.1"
  },
  {
   "key": "grok-code-fast-1",
   "name": "Grok Code Fast 1",
   "provider": "xAI",
   "input": 1,
   "output": 2,
   "cached": 0.2,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": 2,
   "longOut": 4,
   "longAt": 200000,
   "context": 256000,
   "maxOutput": 256000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "grok-code-fast",
    "grok-code-fast-1",
    "grok-code-fast-1-0825"
   ],
   "source": "https://api.x.ai/v1/language-models",
   "src": "grok-code-fast-1"
  },
  {
   "key": "gemini-3-6-flash",
   "name": "Gemini 3.6 Flash",
   "provider": "Google",
   "input": 0.75,
   "output": 3.75,
   "cached": 0.075,
   "cacheWrite": null,
   "batchIn": 0.375,
   "batchOut": 1.875,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1048576,
   "maxOutput": 65536,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gemini-3.6-flash"
   ],
   "source": "https://ai.google.dev/gemini-api/docs/pricing",
   "src": "gemini-3.6-flash"
  },
  {
   "key": "gemini-3-7-flash",
   "name": "Gemini 3.7 Flash",
   "provider": "Google",
   "input": 0.75,
   "output": 3.75,
   "cached": 0.075,
   "cacheWrite": null,
   "batchIn": 0.375,
   "batchOut": 1.875,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1048576,
   "maxOutput": 65536,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gemini-3.7-flash"
   ],
   "source": "https://ai.google.dev/gemini-api/docs/pricing",
   "src": "gemini-3.7-flash"
  },
  {
   "key": "gemini-3-8-flash",
   "name": "Gemini 3.8 Flash",
   "provider": "Google",
   "input": 0.75,
   "output": 3.75,
   "cached": 0.075,
   "cacheWrite": null,
   "batchIn": 0.375,
   "batchOut": 1.875,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1048576,
   "maxOutput": 65536,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gemini-3.8-flash"
   ],
   "source": "https://ai.google.dev/gemini-api/docs/pricing",
   "src": "gemini-3.8-flash"
  },
  {
   "key": "grok-4-20",
   "name": "Grok 4.20",
   "provider": "xAI",
   "input": 1.25,
   "output": 2.5,
   "cached": 0.2,
   "cacheWrite": null,
   "batchIn": 1,
   "batchOut": 2,
   "longIn": 2.5,
   "longOut": 5,
   "longAt": 200000,
   "context": 1000000,
   "maxOutput": 1000000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": false,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "grok-4.20",
    "grok-4.20-0309",
    "grok-4.20-0309-non-reasoning",
    "grok-4.20-0309-reasoning",
    "grok-4.20-beta",
    "grok-4.20-beta-0309",
    "grok-4.20-beta-0309-non-reasoning",
    "grok-4.20-beta-0309-reasoning",
    "grok-4.20-beta-latest",
    "grok-4.20-beta-latest-non-reasoning",
    "grok-4.20-beta-latest-reasoning",
    "grok-4.20-beta-non-reasoning",
    "grok-4.20-beta-reasoning",
    "grok-4.20-experimental-beta-0304",
    "grok-4.20-experimental-beta-0304-non-reasoning",
    "grok-4.20-experimental-beta-0304-reasoning",
    "grok-4.20-experimental-beta-latest",
    "grok-4.20-experimental-beta-non-reasoning-latest",
    "grok-4.20-experimental-beta-reasoning-latest",
    "grok-4.20-non-reasoning",
    "grok-4.20-non-reasoning-gv2",
    "grok-4.20-non-reasoning-latest",
    "grok-4.20-reasoning",
    "grok-4.20-reasoning-gv2",
    "grok-4.20-reasoning-latest"
   ],
   "source": "https://api.x.ai/v1/language-models",
   "src": "grok-4.20-reasoning-latest"
  },
  {
   "key": "grok-4-3",
   "name": "Grok 4.3",
   "provider": "xAI",
   "input": 1.25,
   "output": 2.5,
   "cached": 0.2,
   "cacheWrite": null,
   "batchIn": 1,
   "batchOut": 2,
   "longIn": 2.5,
   "longOut": 5,
   "longAt": 200000,
   "context": 1000000,
   "maxOutput": 1000000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": false,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "grok-4.3",
    "grok-4.3-latest"
   ],
   "source": "https://api.x.ai/v1/language-models",
   "src": "grok-4.3-latest"
  },
  {
   "key": "gpt-5-4-mini",
   "name": "GPT-5.4 Mini",
   "provider": "OpenAI",
   "input": 0.75,
   "output": 4.5,
   "cached": 0.075,
   "cacheWrite": null,
   "batchIn": 0.375,
   "batchOut": 2.25,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 272000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gpt-5.4-mini",
    "gpt-5.4-mini-2026-03-17"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-5.4-mini"
  },
  {
   "key": "o3-mini",
   "name": "o3 Mini",
   "provider": "OpenAI",
   "input": 1.1,
   "output": 4.4,
   "cached": 0.55,
   "cacheWrite": null,
   "batchIn": 0.55,
   "batchOut": 2.2,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 200000,
   "maxOutput": 100000,
   "vision": false,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": "2026-10-23",
   "apiNames": [
    "o3-mini",
    "o3-mini-2025-01-31"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "o3-mini"
  },
  {
   "key": "o4-mini",
   "name": "o4 Mini",
   "provider": "OpenAI",
   "input": 1.1,
   "output": 4.4,
   "cached": 0.275,
   "cacheWrite": null,
   "batchIn": 0.55,
   "batchOut": 2.2,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 200000,
   "maxOutput": 100000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": "2026-10-23",
   "apiNames": [
    "o4-mini",
    "o4-mini-2025-04-16"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "o4-mini"
  },
  {
   "key": "deepseek-v4-pro",
   "name": "DeepSeek V4 Pro",
   "provider": "DeepSeek",
   "input": 1.32,
   "output": 3.96,
   "cached": 0.044,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1000000,
   "maxOutput": 393216,
   "vision": false,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "deepseek-v4-pro"
   ],
   "source": "https://api-docs.deepseek.com/quick_start/pricing",
   "src": "deepseek-v4-pro"
  },
  {
   "key": "claude-haiku-4-5",
   "name": "Claude Haiku 4.5",
   "provider": "Anthropic",
   "input": 1,
   "output": 5,
   "cached": 0.1,
   "cacheWrite": 1.25,
   "batchIn": 0.5,
   "batchOut": 2.5,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 200000,
   "maxOutput": 64000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "claude-haiku-4-5",
    "claude-haiku-4-5-20251001"
   ],
   "source": "https://platform.claude.com/docs/en/about-claude/pricing",
   "src": "claude-haiku-4-5"
  },
  {
   "key": "mistral-medium-3",
   "name": "Mistral Medium 3",
   "provider": "Mistral",
   "input": 1.5,
   "output": 7.5,
   "cached": 0.15,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 262144,
   "maxOutput": 262144,
   "vision": true,
   "reasoning": true,
   "caching": false,
   "tools": true,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "mistral-medium-3"
   ],
   "source": "https://docs.mistral.ai/models/model-cards/mistral-medium-3-5-26-04",
   "src": "mistral-medium-3"
  },
  {
   "key": "mistral-medium-3-5",
   "name": "Mistral Medium 3.5",
   "provider": "Mistral",
   "input": 1.5,
   "output": 7.5,
   "cached": 0.15,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 262144,
   "maxOutput": 262144,
   "vision": true,
   "reasoning": true,
   "caching": false,
   "tools": true,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "mistral-medium",
    "mistral-medium-2604",
    "mistral-medium-3-5",
    "mistral-medium-3.5",
    "mistral-medium-latest"
   ],
   "source": "https://docs.mistral.ai/models/model-cards/mistral-medium-3-5-26-04",
   "src": "mistral-medium-3-5"
  },
  {
   "key": "grok-4-5",
   "name": "Grok 4.5",
   "provider": "xAI",
   "input": 2,
   "output": 6,
   "cached": 0.3,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": 4,
   "longOut": 12,
   "longAt": 200000,
   "context": 500000,
   "maxOutput": 500000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": false,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "grok-4.5",
    "grok-4.5-latest"
   ],
   "source": "https://api.x.ai/v1/language-models",
   "src": "grok-4.5-latest"
  },
  {
   "key": "grok-4-6",
   "name": "Grok 4.6",
   "provider": "xAI",
   "input": 2,
   "output": 6,
   "cached": 0.5,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": 4,
   "longOut": 12,
   "longAt": 200000,
   "context": 500000,
   "maxOutput": 500000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": false,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "grok-4.6"
   ],
   "source": "https://api.x.ai/v1/language-models",
   "src": "grok-4.6"
  },
  {
   "key": "grok-4-7",
   "name": "Grok 4.7",
   "provider": "xAI",
   "input": 2,
   "output": 6,
   "cached": 0.5,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": 4,
   "longOut": 12,
   "longAt": 200000,
   "context": 500000,
   "maxOutput": 500000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": false,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "grok-4.7"
   ],
   "source": "https://api.x.ai/v1/language-models",
   "src": "grok-4.7"
  },
  {
   "key": "gpt-3-5-turbo-16k",
   "name": "GPT-3.5 Turbo 16K",
   "provider": "OpenAI",
   "input": 3,
   "output": 4,
   "cached": null,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 16385,
   "maxOutput": 4096,
   "vision": false,
   "reasoning": false,
   "caching": true,
   "tools": false,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": "2026-10-23",
   "apiNames": [
    "gpt-3.5-turbo-16k"
   ],
   "source": null,
   "src": "gpt-3.5-turbo-16k"
  },
  {
   "key": "gemini-3-5-flash",
   "name": "Gemini 3.5 Flash",
   "provider": "Google",
   "input": 1.5,
   "output": 9,
   "cached": 0.15,
   "cacheWrite": null,
   "batchIn": 0.75,
   "batchOut": 4.5,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1048576,
   "maxOutput": 65536,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gemini-3.5-flash"
   ],
   "source": "https://ai.google.dev/gemini-api/docs/pricing",
   "src": "gemini-3.5-flash"
  },
  {
   "key": "gemini-omni-flash-preview",
   "name": "Gemini Omni Flash Preview",
   "provider": "Google",
   "input": 1.5,
   "output": 9,
   "cached": null,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 131072,
   "maxOutput": 65536,
   "vision": true,
   "reasoning": true,
   "caching": false,
   "tools": false,
   "pdf": false,
   "web": false,
   "preview": true,
   "deprecates": "2026-10-22",
   "apiNames": [
    "gemini-omni-flash-preview"
   ],
   "source": "https://ai.google.dev/gemini-api/docs/pricing",
   "src": "gemini-omni-flash-preview"
  },
  {
   "key": "gemini-omni-1-1-flash",
   "name": "Gemini Omni 1.1 Flash",
   "provider": "Google",
   "input": 1.5,
   "output": 9,
   "cached": null,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1048576,
   "maxOutput": 65536,
   "vision": true,
   "reasoning": true,
   "caching": false,
   "tools": false,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gemini-omni-1.1-flash"
   ],
   "source": "https://ai.google.dev/gemini-api/docs/pricing",
   "src": "gemini-omni-1.1-flash"
  },
  {
   "key": "gemini-2-5-pro",
   "name": "Gemini 2.5 Pro",
   "provider": "Google",
   "input": 1.25,
   "output": 10,
   "cached": 0.125,
   "cacheWrite": null,
   "batchIn": 0.625,
   "batchOut": 5,
   "longIn": 2.5,
   "longOut": 15,
   "longAt": 200000,
   "context": 1048576,
   "maxOutput": 65536,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gemini-2.5-pro"
   ],
   "source": "https://ai.google.dev/gemini-api/docs/pricing",
   "src": "gemini-2.5-pro"
  },
  {
   "key": "gpt-5",
   "name": "GPT-5",
   "provider": "OpenAI",
   "input": 1.25,
   "output": 10,
   "cached": 0.125,
   "cacheWrite": null,
   "batchIn": 0.625,
   "batchOut": 5,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 272000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": "2026-12-11",
   "apiNames": [
    "gpt-5",
    "gpt-5-2025-08-07"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-5"
  },
  {
   "key": "gpt-5-1",
   "name": "GPT-5.1",
   "provider": "OpenAI",
   "input": 1.25,
   "output": 10,
   "cached": 0.125,
   "cacheWrite": null,
   "batchIn": 0.625,
   "batchOut": 5,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 272000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": "2027-04-01",
   "apiNames": [
    "gpt-5.1",
    "gpt-5.1-2025-11-13"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-5.1"
  },
  {
   "key": "gpt-5-search-api",
   "name": "GPT-5 Search API",
   "provider": "OpenAI",
   "input": 1.25,
   "output": 10,
   "cached": 0.125,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 272000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": false,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gpt-5-search-api",
    "gpt-5-search-api-2025-10-14"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-5-search-api"
  },
  {
   "key": "gpt-4-1",
   "name": "GPT-4.1",
   "provider": "OpenAI",
   "input": 2,
   "output": 8,
   "cached": 0.5,
   "cacheWrite": null,
   "batchIn": 1,
   "batchOut": 4,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1047576,
   "maxOutput": 32768,
   "vision": true,
   "reasoning": false,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": "2027-01-14",
   "apiNames": [
    "gpt-4.1",
    "gpt-4.1-2025-04-14"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-4.1"
  },
  {
   "key": "o3",
   "name": "o3",
   "provider": "OpenAI",
   "input": 2,
   "output": 8,
   "cached": 0.5,
   "cacheWrite": null,
   "batchIn": 1,
   "batchOut": 4,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 200000,
   "maxOutput": 100000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": "2026-12-11",
   "apiNames": [
    "o3",
    "o3-2025-04-16"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "o3"
  },
  {
   "key": "claude-sonnet-5",
   "name": "Claude Sonnet 5",
   "provider": "Anthropic",
   "input": 2,
   "output": 10,
   "cached": 0.2,
   "cacheWrite": 2.5,
   "batchIn": 1,
   "batchOut": 5,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1000000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "claude-sonnet-5"
   ],
   "source": "https://platform.claude.com/docs/en/about-claude/pricing",
   "src": "claude-sonnet-5"
  },
  {
   "key": "claude-sonnet-5-5",
   "name": "Claude Sonnet 5.5",
   "provider": "Anthropic",
   "input": 2,
   "output": 10,
   "cached": 0.1,
   "cacheWrite": 2.5,
   "batchIn": 1,
   "batchOut": 5,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1000000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "claude-sonnet-5-5"
   ],
   "source": "https://platform.claude.com/docs/en/about-claude/pricing",
   "src": "claude-sonnet-5-5"
  },
  {
   "key": "gpt-6-sol",
   "name": "GPT-6 Sol",
   "provider": "OpenAI",
   "input": 2,
   "output": 10,
   "cached": 0.2,
   "cacheWrite": 2.5,
   "batchIn": 1,
   "batchOut": 5,
   "longIn": 4,
   "longOut": 15,
   "longAt": 272000,
   "context": 922000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gpt-6-sol"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-6-sol"
  },
  {
   "key": "gpt-6-1-sol",
   "name": "GPT-6.1 Sol",
   "provider": "OpenAI",
   "input": 2,
   "output": 10,
   "cached": 0.1,
   "cacheWrite": 2.5,
   "batchIn": 1,
   "batchOut": 5,
   "longIn": 4,
   "longOut": 15,
   "longAt": 272000,
   "context": 922000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gpt-6.1-sol"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-6.1-sol"
  },
  {
   "key": "gemini-4-argon",
   "name": "Gemini 4 Argon",
   "provider": "Google",
   "input": 2,
   "output": 10,
   "cached": 0.1,
   "cacheWrite": null,
   "batchIn": 1,
   "batchOut": 5,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1048576,
   "maxOutput": 1048576,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gemini-4-argon"
   ],
   "source": "https://ai.google.dev/gemini-api/docs/pricing",
   "src": "gemini-4-argon"
  },
  {
   "key": "gpt-4o",
   "name": "GPT-4o",
   "provider": "OpenAI",
   "input": 2.5,
   "output": 10,
   "cached": 1.25,
   "cacheWrite": null,
   "batchIn": 1.25,
   "batchOut": 5,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 128000,
   "maxOutput": 16384,
   "vision": true,
   "reasoning": false,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": false,
   "preview": false,
   "deprecates": "2027-01-14",
   "apiNames": [
    "gpt-4o",
    "gpt-4o-2024-08-06",
    "gpt-4o-2024-11-20"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-4o"
  },
  {
   "key": "deep-research-max-preview",
   "name": "Gemini Deep Research Max Preview",
   "provider": "Google",
   "input": 2,
   "output": 12,
   "cached": null,
   "cacheWrite": null,
   "batchIn": 1,
   "batchOut": 6,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1048576,
   "maxOutput": 65536,
   "vision": true,
   "reasoning": false,
   "caching": false,
   "tools": false,
   "pdf": false,
   "web": true,
   "preview": true,
   "deprecates": null,
   "apiNames": [
    "deep-research-max-preview-04-2026"
   ],
   "source": "https://ai.google.dev/gemini-api/docs/pricing",
   "src": "deep-research-max-preview-04-2026"
  },
  {
   "key": "deep-research-pro-preview",
   "name": "Gemini Deep Research Pro Preview",
   "provider": "Google",
   "input": 2,
   "output": 12,
   "cached": null,
   "cacheWrite": null,
   "batchIn": 1,
   "batchOut": 6,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1048576,
   "maxOutput": 65536,
   "vision": true,
   "reasoning": false,
   "caching": true,
   "tools": false,
   "pdf": true,
   "web": true,
   "preview": true,
   "deprecates": "2026-10-23",
   "apiNames": [
    "deep-research-pro-preview-12-2025"
   ],
   "source": "https://ai.google.dev/gemini-api/docs/models/deep-research-pro-preview-12-2025",
   "src": "deep-research-pro-preview-12-2025"
  },
  {
   "key": "gemini-3-1-pro-preview",
   "name": "Gemini 3.1 Pro Preview",
   "provider": "Google",
   "input": 2,
   "output": 12,
   "cached": 0.2,
   "cacheWrite": null,
   "batchIn": 1,
   "batchOut": 6,
   "longIn": 4,
   "longOut": 18,
   "longAt": 200000,
   "context": 1048576,
   "maxOutput": 65536,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": true,
   "deprecates": null,
   "apiNames": [
    "gemini-3.1-pro-preview"
   ],
   "source": "https://ai.google.dev/gemini-api/docs/pricing",
   "src": "gemini-3.1-pro-preview"
  },
  {
   "key": "gpt-5-6-terra",
   "name": "GPT-5.6 Terra",
   "provider": "OpenAI",
   "input": 2,
   "output": 12,
   "cached": 0.2,
   "cacheWrite": 2.5,
   "batchIn": 1,
   "batchOut": 6,
   "longIn": 4,
   "longOut": 18,
   "longAt": 272000,
   "context": 922000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gpt-5.6-terra"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-5.6-terra"
  },
  {
   "key": "gpt-5-2",
   "name": "GPT-5.2",
   "provider": "OpenAI",
   "input": 1.75,
   "output": 14,
   "cached": 0.175,
   "cacheWrite": null,
   "batchIn": 0.875,
   "batchOut": 7,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 272000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gpt-5.2",
    "gpt-5.2-2025-12-11"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-5.2"
  },
  {
   "key": "gpt-5-4",
   "name": "GPT-5.4",
   "provider": "OpenAI",
   "input": 2.5,
   "output": 15,
   "cached": 0.25,
   "cacheWrite": null,
   "batchIn": 1.25,
   "batchOut": 7.5,
   "longIn": 5,
   "longOut": 22.5,
   "longAt": 272000,
   "context": 1050000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gpt-5.4",
    "gpt-5.4-2026-03-05"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-5.4"
  },
  {
   "key": "claude-sonnet-4-5",
   "name": "Claude Sonnet 4.5",
   "provider": "Anthropic",
   "input": 3,
   "output": 15,
   "cached": 0.3,
   "cacheWrite": 3.75,
   "batchIn": 1.5,
   "batchOut": 7.5,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 200000,
   "maxOutput": 64000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": false,
   "preview": false,
   "deprecates": "2026-11-30",
   "apiNames": [
    "claude-sonnet-4-5",
    "claude-sonnet-4-5-20250929"
   ],
   "source": "https://platform.claude.com/docs/en/about-claude/pricing",
   "src": "claude-sonnet-4-5"
  },
  {
   "key": "claude-sonnet-4-6",
   "name": "Claude Sonnet 4.6",
   "provider": "Anthropic",
   "input": 3,
   "output": 15,
   "cached": 0.3,
   "cacheWrite": 3.75,
   "batchIn": 1.5,
   "batchOut": 7.5,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1000000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "claude-sonnet-4-6"
   ],
   "source": "https://platform.claude.com/docs/en/about-claude/pricing",
   "src": "claude-sonnet-4-6"
  },
  {
   "key": "claude-opus-5-5",
   "name": "Claude Opus 5.5",
   "provider": "Anthropic",
   "input": 4,
   "output": 20,
   "cached": 0.2,
   "cacheWrite": 5,
   "batchIn": 2,
   "batchOut": 10,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1000000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "claude-opus-5-5"
   ],
   "source": "https://platform.claude.com/docs/en/about-claude/pricing",
   "src": "claude-opus-5-5"
  },
  {
   "key": "gpt-5-6",
   "name": "GPT-5.6",
   "provider": "OpenAI",
   "input": 4,
   "output": 20,
   "cached": 0.4,
   "cacheWrite": 5,
   "batchIn": 2,
   "batchOut": 10,
   "longIn": 8,
   "longOut": 30,
   "longAt": 272000,
   "context": 922000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gpt-5.6"
   ],
   "source": null,
   "src": "gpt-5.6"
  },
  {
   "key": "gpt-5-6-sol",
   "name": "GPT-5.6 Sol",
   "provider": "OpenAI",
   "input": 4,
   "output": 20,
   "cached": 0.4,
   "cacheWrite": 5,
   "batchIn": 2,
   "batchOut": 10,
   "longIn": 8,
   "longOut": 30,
   "longAt": 272000,
   "context": 922000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gpt-5.6-sol"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-5.6-sol"
  },
  {
   "key": "claude-opus-4-5",
   "name": "Claude Opus 4.5",
   "provider": "Anthropic",
   "input": 5,
   "output": 25,
   "cached": 0.5,
   "cacheWrite": 6.25,
   "batchIn": 2.5,
   "batchOut": 12.5,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 200000,
   "maxOutput": 64000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "claude-opus-4-5",
    "claude-opus-4-5-20251101"
   ],
   "source": "https://platform.claude.com/docs/en/about-claude/pricing",
   "src": "claude-opus-4-5"
  },
  {
   "key": "claude-opus-4-6",
   "name": "Claude Opus 4.6",
   "provider": "Anthropic",
   "input": 5,
   "output": 25,
   "cached": 0.5,
   "cacheWrite": 6.25,
   "batchIn": 2.5,
   "batchOut": 12.5,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1000000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "claude-opus-4-6",
    "claude-opus-4-6-20260205"
   ],
   "source": "https://platform.claude.com/docs/en/about-claude/pricing",
   "src": "claude-opus-4-6"
  },
  {
   "key": "claude-opus-4-7",
   "name": "Claude Opus 4.7",
   "provider": "Anthropic",
   "input": 5,
   "output": 25,
   "cached": 0.5,
   "cacheWrite": 6.25,
   "batchIn": 2.5,
   "batchOut": 12.5,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1000000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "claude-opus-4-7",
    "claude-opus-4-7-20260416"
   ],
   "source": "https://platform.claude.com/docs/en/about-claude/pricing",
   "src": "claude-opus-4-7"
  },
  {
   "key": "claude-opus-5",
   "name": "Claude Opus 5",
   "provider": "Anthropic",
   "input": 5,
   "output": 25,
   "cached": 0.5,
   "cacheWrite": 6.25,
   "batchIn": 2.5,
   "batchOut": 12.5,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1000000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "claude-opus-5"
   ],
   "source": "https://platform.claude.com/docs/en/about-claude/pricing",
   "src": "claude-opus-5"
  },
  {
   "key": "claude-opus-4-8",
   "name": "Claude Opus 4.8",
   "provider": "Anthropic",
   "input": 5,
   "output": 25,
   "cached": 0.5,
   "cacheWrite": 6.25,
   "batchIn": 2.5,
   "batchOut": 12.5,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1000000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "claude-opus-4-8"
   ],
   "source": "https://platform.claude.com/docs/en/about-claude/pricing",
   "src": "claude-opus-4-8"
  },
  {
   "key": "gpt-rosalind-research",
   "name": "GPT-Rosalind Research",
   "provider": "OpenAI",
   "input": 5,
   "output": 25,
   "cached": 0.5,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": null,
   "maxOutput": null,
   "vision": false,
   "reasoning": false,
   "caching": false,
   "tools": false,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gpt-rosalind-research"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-rosalind-research"
  },
  {
   "key": "gpt-rosalind-discovery",
   "name": "GPT-Rosalind Discovery",
   "provider": "OpenAI",
   "input": 5,
   "output": 25,
   "cached": 0.5,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": null,
   "maxOutput": null,
   "vision": false,
   "reasoning": false,
   "caching": false,
   "tools": false,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gpt-rosalind-discovery"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-rosalind-discovery"
  },
  {
   "key": "gpt-5-5",
   "name": "GPT-5.5",
   "provider": "OpenAI",
   "input": 5,
   "output": 30,
   "cached": 0.5,
   "cacheWrite": null,
   "batchIn": 2.5,
   "batchOut": 15,
   "longIn": 10,
   "longOut": 45,
   "longAt": 272000,
   "context": 1050000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gpt-5.5",
    "gpt-5.5-2026-04-23"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-5.5"
  },
  {
   "key": "gpt-4-preview",
   "name": "GPT-4 Preview",
   "provider": "OpenAI",
   "input": 10,
   "output": 30,
   "cached": null,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 128000,
   "maxOutput": 4096,
   "vision": false,
   "reasoning": false,
   "caching": true,
   "tools": true,
   "pdf": false,
   "web": false,
   "preview": true,
   "deprecates": "2026-10-23",
   "apiNames": [
    "gpt-4-1106-preview"
   ],
   "source": null,
   "src": "gpt-4-1106-preview"
  },
  {
   "key": "gpt-4-turbo",
   "name": "GPT-4 Turbo",
   "provider": "OpenAI",
   "input": 10,
   "output": 30,
   "cached": null,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 128000,
   "maxOutput": 4096,
   "vision": true,
   "reasoning": false,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": false,
   "preview": false,
   "deprecates": "2026-10-23",
   "apiNames": [
    "gpt-4-turbo",
    "gpt-4-turbo-2024-04-09"
   ],
   "source": null,
   "src": "gpt-4-turbo"
  },
  {
   "key": "claude-fable-5",
   "name": "Claude Fable 5",
   "provider": "Anthropic",
   "input": 10,
   "output": 50,
   "cached": 1,
   "cacheWrite": 12.5,
   "batchIn": 5,
   "batchOut": 25,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1000000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "claude-fable-5"
   ],
   "source": "https://platform.claude.com/docs/en/about-claude/pricing",
   "src": "claude-fable-5"
  },
  {
   "key": "claude-fable-5-1",
   "name": "Claude Fable 5.1",
   "provider": "Anthropic",
   "input": 10,
   "output": 50,
   "cached": 0.25,
   "cacheWrite": 12.5,
   "batchIn": 5,
   "batchOut": 25,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1000000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "claude-fable-5-1"
   ],
   "source": "https://platform.claude.com/docs/en/about-claude/pricing",
   "src": "claude-fable-5-1"
  },
  {
   "key": "gpt-6-astra",
   "name": "GPT-6 Astra",
   "provider": "OpenAI",
   "input": 10,
   "output": 50,
   "cached": 1,
   "cacheWrite": 12.5,
   "batchIn": 5,
   "batchOut": 25,
   "longIn": 20,
   "longOut": 75,
   "longAt": 272000,
   "context": 922000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gpt-6-astra"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-6-astra"
  },
  {
   "key": "claude-mythos-5",
   "name": "Claude Mythos 5",
   "provider": "Anthropic",
   "input": 10,
   "output": 50,
   "cached": 1,
   "cacheWrite": 12.5,
   "batchIn": 5,
   "batchOut": 25,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1000000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "claude-mythos-5"
   ],
   "source": "https://platform.claude.com/docs/en/about-claude/pricing",
   "src": "claude-mythos-5"
  },
  {
   "key": "claude-mythos-5-1",
   "name": "Claude Mythos 5.1",
   "provider": "Anthropic",
   "input": 10,
   "output": 50,
   "cached": 0.25,
   "cacheWrite": 12.5,
   "batchIn": 5,
   "batchOut": 25,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 1000000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "claude-mythos-5-1"
   ],
   "source": "https://platform.claude.com/docs/en/about-claude/pricing",
   "src": "claude-mythos-5-1"
  },
  {
   "key": "o1",
   "name": "o1",
   "provider": "OpenAI",
   "input": 15,
   "output": 60,
   "cached": 7.5,
   "cacheWrite": null,
   "batchIn": 7.5,
   "batchOut": 30,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 200000,
   "maxOutput": 100000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": false,
   "preview": false,
   "deprecates": "2026-10-23",
   "apiNames": [
    "o1",
    "o1-2024-12-17"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "o1"
  },
  {
   "key": "gpt-5-6-cyber",
   "name": "GPT-5.6 Cyber",
   "provider": "OpenAI",
   "input": 12.5,
   "output": 75,
   "cached": 1.25,
   "cacheWrite": 15.625,
   "batchIn": null,
   "batchOut": null,
   "longIn": 25,
   "longOut": 112.5,
   "longAt": 272000,
   "context": 400000,
   "maxOutput": 128000,
   "vision": true,
   "reasoning": true,
   "caching": true,
   "tools": true,
   "pdf": true,
   "web": true,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gpt-5.6-cyber"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-5.6-cyber"
  },
  {
   "key": "gpt-5-5-cyber",
   "name": "GPT-5.5 Cyber",
   "provider": "OpenAI",
   "input": 12.5,
   "output": 75,
   "cached": 1.25,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": null,
   "maxOutput": null,
   "vision": false,
   "reasoning": true,
   "caching": false,
   "tools": false,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": null,
   "apiNames": [
    "gpt-5.5-cyber",
    "gpt-5.5-cyber-preview"
   ],
   "source": "https://developers.openai.com/api/docs/pricing",
   "src": "gpt-5.5-cyber"
  },
  {
   "key": "gpt-4",
   "name": "GPT-4",
   "provider": "OpenAI",
   "input": 30,
   "output": 60,
   "cached": null,
   "cacheWrite": null,
   "batchIn": null,
   "batchOut": null,
   "longIn": null,
   "longOut": null,
   "longAt": null,
   "context": 8192,
   "maxOutput": 4096,
   "vision": false,
   "reasoning": false,
   "caching": true,
   "tools": true,
   "pdf": false,
   "web": false,
   "preview": false,
   "deprecates": "2026-10-23",
   "apiNames": [
    "gpt-4",
    "gpt-4-0613"
   ],
   "source": null,
   "src": "gpt-4"
  }
 ]
}