{
  "schemaVersion": 2,
  "_source": "pricing.csv",
  "_generatedAt": "2026-09-29T06:06:13.408Z",
  "_review": "Compiled from the reviewed pricing.csv.",
  "models": {
    "claude-4-sonnet": {
      "displayName": "Claude 4 Sonnet",
      "baseModel": "claude-4-sonnet",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 3,
      "cacheRead": 0.3,
      "cacheWrite": 3.75,
      "output": 15
    },
    "claude-4-sonnet-1m": {
      "displayName": "Claude 4 Sonnet 1M",
      "baseModel": "claude-4-sonnet-1m",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 6,
      "cacheRead": 0.6,
      "cacheWrite": 7.5,
      "output": 22.5
    },
    "claude-4.5-haiku": {
      "displayName": "Claude 4.5 Haiku",
      "baseModel": "claude-4.5-haiku",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 1,
      "cacheRead": 0.1,
      "cacheWrite": 1.25,
      "output": 5
    },
    "claude-4.5-opus": {
      "displayName": "Claude 4.5 Opus",
      "baseModel": "claude-4.5-opus",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 5,
      "cacheRead": 0.5,
      "cacheWrite": 6.25,
      "output": 25
    },
    "claude-4.5-sonnet": {
      "displayName": "Claude 4.5 Sonnet",
      "baseModel": "claude-4.5-sonnet",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 3,
      "cacheRead": 0.3,
      "cacheWrite": 3.75,
      "output": 15
    },
    "claude-4.6-opus": {
      "displayName": "Claude 4.6 Opus",
      "baseModel": "claude-4.6-opus",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 5,
      "cacheRead": 0.5,
      "cacheWrite": 6.25,
      "output": 25
    },
    "claude-4.6-sonnet": {
      "displayName": "Claude 4.6 Sonnet",
      "baseModel": "claude-4.6-sonnet",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 3,
      "cacheRead": 0.3,
      "cacheWrite": 3.75,
      "output": 15
    },
    "claude-4.6-sonnet-context-1m": {
      "displayName": "Claude 4.6 Sonnet · 1M context",
      "baseModel": "claude-4.6-sonnet",
      "isBase": false,
      "mode": "standard",
      "context": "1M",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "same-rates",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 3,
      "cacheRead": 0.3,
      "cacheWrite": 3.75,
      "output": 15
    },
    "claude-4.7-opus": {
      "displayName": "Claude 4.7 Opus",
      "baseModel": "claude-4.7-opus",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 5,
      "cacheRead": 0.5,
      "cacheWrite": 6.25,
      "output": 25
    },
    "claude-fable-5": {
      "displayName": "Claude Fable 5",
      "baseModel": "claude-fable-5",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 10,
      "cacheRead": 1,
      "cacheWrite": 12.5,
      "output": 50
    },
    "claude-fable-5.1": {
      "displayName": "Claude Fable 5.1",
      "baseModel": "claude-fable-5.1",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 10,
      "cacheRead": 0.25,
      "cacheWrite": 12.5,
      "output": 50
    },
    "claude-opus-4-8-fast": {
      "displayName": "Claude Opus 4.8 Fast",
      "baseModel": "claude-opus-4.8",
      "isBase": false,
      "mode": "fast",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "explicit",
      "detailInput": 10,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": 50,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 10,
      "cacheRead": 0.5,
      "cacheWrite": 6.25,
      "output": 50
    },
    "claude-opus-4-8-fast-context-1m": {
      "displayName": "Claude Opus 4.8 Fast · 1M context",
      "baseModel": "claude-opus-4-8-fast",
      "isBase": false,
      "mode": "fast",
      "context": "1M",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "same-rates",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 10,
      "cacheRead": 0.5,
      "cacheWrite": 6.25,
      "output": 50
    },
    "claude-opus-4.7-fast": {
      "displayName": "Claude Opus 4.7 Fast",
      "baseModel": "claude-4.7-opus",
      "isBase": false,
      "mode": "fast",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 30,
      "cacheRead": 3,
      "cacheWrite": 37.5,
      "output": 150
    },
    "claude-opus-4.8": {
      "displayName": "Claude Opus 4.8",
      "baseModel": "claude-opus-4.8",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 5,
      "cacheRead": 0.5,
      "cacheWrite": 6.25,
      "output": 25
    },
    "claude-opus-4.8-context-1m": {
      "displayName": "Claude Opus 4.8 · 1M context",
      "baseModel": "claude-opus-4.8",
      "isBase": false,
      "mode": "standard",
      "context": "1M",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "same-rates",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 5,
      "cacheRead": 0.5,
      "cacheWrite": 6.25,
      "output": 25
    },
    "claude-opus-5": {
      "displayName": "Claude Opus 5",
      "baseModel": "claude-opus-5",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 5,
      "cacheRead": 0.5,
      "cacheWrite": 6.25,
      "output": 25
    },
    "claude-opus-5-context-1m": {
      "displayName": "Claude Opus 5 · 1M context",
      "baseModel": "claude-opus-5",
      "isBase": false,
      "mode": "standard",
      "context": "1M",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "same-rates",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 5,
      "cacheRead": 0.5,
      "cacheWrite": 6.25,
      "output": 25
    },
    "claude-opus-5-fast": {
      "displayName": "Claude Opus 5 Fast",
      "baseModel": "claude-opus-5",
      "isBase": false,
      "mode": "fast",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "explicit",
      "detailInput": 10,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": 50,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 10,
      "cacheRead": 0.5,
      "cacheWrite": 6.25,
      "output": 50
    },
    "claude-opus-5-fast-context-1m": {
      "displayName": "Claude Opus 5 Fast · 1M context",
      "baseModel": "claude-opus-5-fast",
      "isBase": false,
      "mode": "fast",
      "context": "1M",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "same-rates",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 10,
      "cacheRead": 0.5,
      "cacheWrite": 6.25,
      "output": 50
    },
    "claude-opus-5.5": {
      "displayName": "Claude Opus 5.5",
      "baseModel": "claude-opus-5.5",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 4,
      "cacheRead": 0.2,
      "cacheWrite": 5,
      "output": 20
    },
    "claude-opus-5.5-context-1m": {
      "displayName": "Claude Opus 5.5 · 1M context",
      "baseModel": "claude-opus-5.5",
      "isBase": false,
      "mode": "standard",
      "context": "1M",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "same-rates",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 4,
      "cacheRead": 0.2,
      "cacheWrite": 5,
      "output": 20
    },
    "claude-sonnet-5": {
      "displayName": "Claude Sonnet 5",
      "baseModel": "claude-sonnet-5",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 2,
      "cacheRead": 0.2,
      "cacheWrite": 2.5,
      "output": 10
    },
    "claude-sonnet-5-context-1m": {
      "displayName": "Claude Sonnet 5 · 1M context",
      "baseModel": "claude-sonnet-5",
      "isBase": false,
      "mode": "standard",
      "context": "1M",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "same-rates",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 2,
      "cacheRead": 0.2,
      "cacheWrite": 2.5,
      "output": 10
    },
    "claude-sonnet-5.5": {
      "displayName": "Claude Sonnet 5.5",
      "baseModel": "claude-sonnet-5.5",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 2,
      "cacheRead": 0.2,
      "cacheWrite": 2.5,
      "output": 10
    },
    "claude-sonnet-5.5-context-1m": {
      "displayName": "Claude Sonnet 5.5 · 1M context",
      "baseModel": "claude-sonnet-5.5",
      "isBase": false,
      "mode": "standard",
      "context": "1M",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "same-rates",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 2,
      "cacheRead": 0.2,
      "cacheWrite": 2.5,
      "output": 10
    },
    "composer-2.5": {
      "displayName": "Composer 2.5",
      "baseModel": "composer-2.5",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 0.5,
      "cacheRead": 0.2,
      "cacheWrite": 0,
      "output": 2.5
    },
    "composer-2.5-fast": {
      "displayName": "Composer 2.5 Fast",
      "baseModel": "composer-2.5",
      "isBase": false,
      "mode": "fast",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 3,
      "cacheRead": 0.5,
      "cacheWrite": 0,
      "output": 15
    },
    "gemini-2.5-flash": {
      "displayName": "Gemini 2.5 Flash",
      "baseModel": "gemini-2.5-flash",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 0.3,
      "cacheRead": 0.03,
      "cacheWrite": 0,
      "output": 2.5
    },
    "gemini-3-flash": {
      "displayName": "Gemini 3 Flash",
      "baseModel": "gemini-3-flash",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 0.5,
      "cacheRead": 0.05,
      "cacheWrite": 0,
      "output": 3
    },
    "gemini-3-pro": {
      "displayName": "Gemini 3 Pro",
      "baseModel": "gemini-3-pro",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 2,
      "cacheRead": 0.2,
      "cacheWrite": 0,
      "output": 12
    },
    "gemini-3-pro-image-preview": {
      "displayName": "Gemini 3 Pro Image Preview",
      "baseModel": "gemini-3-pro-image-preview",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 2,
      "cacheRead": 0.2,
      "cacheWrite": 0,
      "output": 12
    },
    "gemini-3.1-pro": {
      "displayName": "Gemini 3.1 Pro",
      "baseModel": "gemini-3.1-pro",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 2,
      "cacheRead": 0.2,
      "cacheWrite": 0,
      "output": 12
    },
    "gemini-3.5-flash": {
      "displayName": "Gemini 3.5 Flash",
      "baseModel": "gemini-3.5-flash",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 1.5,
      "cacheRead": 0.15,
      "cacheWrite": 0,
      "output": 9
    },
    "gemini-3.6-flash": {
      "displayName": "Gemini 3.6 Flash",
      "baseModel": "gemini-3.6-flash",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 1.5,
      "cacheRead": 0.15,
      "cacheWrite": 0,
      "output": 7.5
    },
    "gemini-3.7-flash": {
      "displayName": "Gemini 3.7 Flash",
      "baseModel": "gemini-3.7-flash",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 0.75,
      "cacheRead": 0.075,
      "cacheWrite": 0,
      "output": 3.5
    },
    "gemini-3.8-flash": {
      "displayName": "Gemini 3.8 Flash",
      "baseModel": "gemini-3.8-flash",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 0.75,
      "cacheRead": 0.075,
      "cacheWrite": 0,
      "output": 3.5
    },
    "glm-5.2": {
      "displayName": "GLM 5.2",
      "baseModel": "glm-5.2",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 1.4,
      "cacheRead": 0.26,
      "cacheWrite": 0,
      "output": 4.4
    },
    "glm-5.3": {
      "displayName": "GLM 5.3",
      "baseModel": "glm-5.3",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 1.4,
      "cacheRead": 0.26,
      "cacheWrite": 0,
      "output": 4.4
    },
    "glm-5.3-flash": {
      "displayName": "GLM 5.3 Flash",
      "baseModel": "glm-5.3-flash",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 0.15,
      "cacheRead": 0.029,
      "cacheWrite": 0,
      "output": 0.5
    },
    "gpt-5": {
      "displayName": "GPT-5",
      "baseModel": "gpt-5",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 1.25,
      "cacheRead": 0.125,
      "cacheWrite": 0,
      "output": 10
    },
    "gpt-5-codex": {
      "displayName": "GPT-5-Codex",
      "baseModel": "gpt-5-codex",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 1.25,
      "cacheRead": 0.125,
      "cacheWrite": 0,
      "output": 10
    },
    "gpt-5-fast": {
      "displayName": "GPT-5 Fast",
      "baseModel": "gpt-5",
      "isBase": false,
      "mode": "fast",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 2.5,
      "cacheRead": 0.25,
      "cacheWrite": 0,
      "output": 20
    },
    "gpt-5-mini": {
      "displayName": "GPT-5 Mini",
      "baseModel": "gpt-5-mini",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 0.25,
      "cacheRead": 0.025,
      "cacheWrite": 0,
      "output": 2
    },
    "gpt-5.1-codex": {
      "displayName": "GPT-5.1 Codex",
      "baseModel": "gpt-5.1-codex",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 1.25,
      "cacheRead": 0.125,
      "cacheWrite": 0,
      "output": 10
    },
    "gpt-5.1-codex-max": {
      "displayName": "GPT-5.1 Codex Max",
      "baseModel": "gpt-5.1-codex-max",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 1.25,
      "cacheRead": 0.125,
      "cacheWrite": 0,
      "output": 10
    },
    "gpt-5.1-codex-mini": {
      "displayName": "GPT-5.1 Codex Mini",
      "baseModel": "gpt-5.1-codex-mini",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 0.25,
      "cacheRead": 0.025,
      "cacheWrite": 0,
      "output": 2
    },
    "gpt-5.2": {
      "displayName": "GPT-5.2",
      "baseModel": "gpt-5.2",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 1.75,
      "cacheRead": 0.175,
      "cacheWrite": 0,
      "output": 14
    },
    "gpt-5.2-codex": {
      "displayName": "GPT-5.2 Codex",
      "baseModel": "gpt-5.2-codex",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 1.75,
      "cacheRead": 0.175,
      "cacheWrite": 0,
      "output": 14
    },
    "gpt-5.3-codex": {
      "displayName": "GPT-5.3 Codex",
      "baseModel": "gpt-5.3-codex",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 1.75,
      "cacheRead": 0.175,
      "cacheWrite": 0,
      "output": 14
    },
    "gpt-5.4": {
      "displayName": "GPT-5.4",
      "baseModel": "gpt-5.4",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 2.5,
      "cacheRead": 0.25,
      "cacheWrite": 0,
      "output": 15
    },
    "gpt-5.4-context-1m": {
      "displayName": "GPT-5.4 · 1M context",
      "baseModel": "gpt-5.4",
      "isBase": false,
      "mode": "standard",
      "context": "1M",
      "contextMinTokens": 272001,
      "contextLimit": 1000000,
      "detailRateSource": "multiplier",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": 2,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": 1.5,
      "input": 5,
      "cacheRead": 0.25,
      "cacheWrite": 0,
      "output": 22.5
    },
    "gpt-5.4-mini": {
      "displayName": "GPT-5.4 Mini",
      "baseModel": "gpt-5.4-mini",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 0.75,
      "cacheRead": 0.075,
      "cacheWrite": 0,
      "output": 4.5
    },
    "gpt-5.4-nano": {
      "displayName": "GPT-5.4 Nano",
      "baseModel": "gpt-5.4-nano",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 0.2,
      "cacheRead": 0.02,
      "cacheWrite": 0,
      "output": 1.25
    },
    "gpt-5.5": {
      "displayName": "GPT-5.5",
      "baseModel": "gpt-5.5",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 5,
      "cacheRead": 0.5,
      "cacheWrite": 0,
      "output": 30
    },
    "gpt-5.5-context-1m": {
      "displayName": "GPT-5.5 · 1M context",
      "baseModel": "gpt-5.5",
      "isBase": false,
      "mode": "standard",
      "context": "1M",
      "contextMinTokens": 272001,
      "contextLimit": 1000000,
      "detailRateSource": "multiplier",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": 2,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": 1.5,
      "input": 10,
      "cacheRead": 0.5,
      "cacheWrite": 0,
      "output": 45
    },
    "gpt-5.6-luna": {
      "displayName": "GPT-5.6 Luna",
      "baseModel": "gpt-5.6-luna",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 0.2,
      "cacheRead": 0.02,
      "cacheWrite": 0.25,
      "output": 1.2
    },
    "gpt-5.6-luna-context-1m": {
      "displayName": "GPT-5.6 Luna · 1M context",
      "baseModel": "gpt-5.6-luna",
      "isBase": false,
      "mode": "standard",
      "context": "1M",
      "contextMinTokens": 272001,
      "contextLimit": 1000000,
      "detailRateSource": "multiplier",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": 2,
      "cacheReadMultiplier": 2,
      "cacheWriteMultiplier": 2,
      "outputMultiplier": 1.5,
      "input": 0.4,
      "cacheRead": 0.04,
      "cacheWrite": 0.5,
      "output": 1.8
    },
    "gpt-5.6-luna-fast": {
      "displayName": "GPT-5.6 Luna Fast",
      "baseModel": "gpt-5.6-luna",
      "isBase": false,
      "mode": "fast",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "multiplier",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": 2,
      "cacheReadMultiplier": 2,
      "cacheWriteMultiplier": 2,
      "outputMultiplier": 2,
      "input": 0.4,
      "cacheRead": 0.04,
      "cacheWrite": 0.5,
      "output": 2.4
    },
    "gpt-5.6-luna-fast-context-1m": {
      "displayName": "GPT-5.6 Luna Fast · 1M context",
      "baseModel": "gpt-5.6-luna-fast",
      "isBase": false,
      "mode": "fast",
      "context": "1M",
      "contextMinTokens": 272001,
      "contextLimit": 1000000,
      "detailRateSource": "multiplier",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": 2,
      "cacheReadMultiplier": 2,
      "cacheWriteMultiplier": 2,
      "outputMultiplier": 1.5,
      "input": 0.8,
      "cacheRead": 0.08,
      "cacheWrite": 1,
      "output": 3.6
    },
    "gpt-5.6-sol": {
      "displayName": "GPT-5.6 Sol",
      "baseModel": "gpt-5.6-sol",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 4,
      "cacheRead": 0.4,
      "cacheWrite": 5,
      "output": 20
    },
    "gpt-5.6-sol-context-1m": {
      "displayName": "GPT-5.6 Sol · 1M context",
      "baseModel": "gpt-5.6-sol",
      "isBase": false,
      "mode": "standard",
      "context": "1M",
      "contextMinTokens": 272001,
      "contextLimit": 1000000,
      "detailRateSource": "multiplier",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": 2,
      "cacheReadMultiplier": 2,
      "cacheWriteMultiplier": 2,
      "outputMultiplier": 1.5,
      "input": 8,
      "cacheRead": 0.8,
      "cacheWrite": 10,
      "output": 30
    },
    "gpt-5.6-sol-fast": {
      "displayName": "GPT-5.6 Sol Fast",
      "baseModel": "gpt-5.6-sol",
      "isBase": false,
      "mode": "fast",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "multiplier",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": 2,
      "cacheReadMultiplier": 2,
      "cacheWriteMultiplier": 2,
      "outputMultiplier": 2,
      "input": 8,
      "cacheRead": 0.8,
      "cacheWrite": 10,
      "output": 40
    },
    "gpt-5.6-sol-fast-context-1m": {
      "displayName": "GPT-5.6 Sol Fast · 1M context",
      "baseModel": "gpt-5.6-sol-fast",
      "isBase": false,
      "mode": "fast",
      "context": "1M",
      "contextMinTokens": 272001,
      "contextLimit": 1000000,
      "detailRateSource": "multiplier",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": 2,
      "cacheReadMultiplier": 2,
      "cacheWriteMultiplier": 2,
      "outputMultiplier": 1.5,
      "input": 16,
      "cacheRead": 1.6,
      "cacheWrite": 20,
      "output": 60
    },
    "gpt-5.6-terra": {
      "displayName": "GPT-5.6 Terra",
      "baseModel": "gpt-5.6-terra",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 2,
      "cacheRead": 0.2,
      "cacheWrite": 2.5,
      "output": 12
    },
    "gpt-5.6-terra-context-1m": {
      "displayName": "GPT-5.6 Terra · 1M context",
      "baseModel": "gpt-5.6-terra",
      "isBase": false,
      "mode": "standard",
      "context": "1M",
      "contextMinTokens": 272001,
      "contextLimit": 1000000,
      "detailRateSource": "multiplier",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": 2,
      "cacheReadMultiplier": 2,
      "cacheWriteMultiplier": 2,
      "outputMultiplier": 1.5,
      "input": 4,
      "cacheRead": 0.4,
      "cacheWrite": 5,
      "output": 18
    },
    "gpt-5.6-terra-fast": {
      "displayName": "GPT-5.6 Terra Fast",
      "baseModel": "gpt-5.6-terra",
      "isBase": false,
      "mode": "fast",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "multiplier",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": 2,
      "cacheReadMultiplier": 2,
      "cacheWriteMultiplier": 2,
      "outputMultiplier": 2,
      "input": 4,
      "cacheRead": 0.4,
      "cacheWrite": 5,
      "output": 24
    },
    "gpt-5.6-terra-fast-context-1m": {
      "displayName": "GPT-5.6 Terra Fast · 1M context",
      "baseModel": "gpt-5.6-terra-fast",
      "isBase": false,
      "mode": "fast",
      "context": "1M",
      "contextMinTokens": 272001,
      "contextLimit": 1000000,
      "detailRateSource": "multiplier",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": 2,
      "cacheReadMultiplier": 2,
      "cacheWriteMultiplier": 2,
      "outputMultiplier": 1.5,
      "input": 8,
      "cacheRead": 0.8,
      "cacheWrite": 10,
      "output": 36
    },
    "grok-4.5": {
      "displayName": "Grok 4.5",
      "baseModel": "grok-4.5",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 2,
      "cacheRead": 0.5,
      "cacheWrite": 0,
      "output": 6
    },
    "grok-4.5-fast": {
      "displayName": "Grok 4.5 Fast",
      "baseModel": "grok-4.5",
      "isBase": false,
      "mode": "fast",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 4,
      "cacheRead": 1,
      "cacheWrite": 0,
      "output": 18
    },
    "grok-4.6": {
      "displayName": "Grok 4.6",
      "baseModel": "grok-4.6",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 2,
      "cacheRead": 0.5,
      "cacheWrite": 0,
      "output": 6
    },
    "grok-4.6-fast": {
      "displayName": "Grok 4.6 Fast",
      "baseModel": "grok-4.6",
      "isBase": false,
      "mode": "fast",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 4,
      "cacheRead": 1,
      "cacheWrite": 0,
      "output": 12
    },
    "grok-4.7": {
      "displayName": "Grok 4.7",
      "baseModel": "grok-4.7",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 2,
      "cacheRead": 0.5,
      "cacheWrite": 0,
      "output": 6
    },
    "grok-4.7-500k": {
      "displayName": "Grok 4.7 500k",
      "baseModel": "grok-4.7-500k",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 4,
      "cacheRead": 1,
      "cacheWrite": 0,
      "output": 12
    },
    "grok-4.7-500k-fast": {
      "displayName": "Grok 4.7 500k Fast",
      "baseModel": "grok-4.7-500k",
      "isBase": false,
      "mode": "fast",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 6,
      "cacheRead": 1.5,
      "cacheWrite": 0,
      "output": 18
    },
    "grok-4.7-fast": {
      "displayName": "Grok 4.7 Fast",
      "baseModel": "grok-4.7",
      "isBase": false,
      "mode": "fast",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 4,
      "cacheRead": 1,
      "cacheWrite": 0,
      "output": 12
    },
    "kimi-k2.7-code": {
      "displayName": "Kimi K2.7 Code",
      "baseModel": "kimi-k2.7-code",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": null,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 0.95,
      "cacheRead": 0.19,
      "cacheWrite": 0,
      "output": 4
    },
    "kimi-k3": {
      "displayName": "Kimi K3",
      "baseModel": "kimi-k3",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 3,
      "cacheRead": 0.3,
      "cacheWrite": 0,
      "output": 15
    },
    "muse-spark-1.3": {
      "displayName": "Muse Spark 1.3",
      "baseModel": "muse-spark-1.3",
      "isBase": true,
      "mode": "standard",
      "context": "default",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "none",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 1.25,
      "cacheRead": 0.15,
      "cacheWrite": 0,
      "output": 4.25
    },
    "muse-spark-1.3-context-1m": {
      "displayName": "Muse Spark 1.3 · 1M context",
      "baseModel": "muse-spark-1.3",
      "isBase": false,
      "mode": "standard",
      "context": "1M",
      "contextMinTokens": null,
      "contextLimit": 1000000,
      "detailRateSource": "same-rates",
      "detailInput": null,
      "detailCacheRead": null,
      "detailCacheWrite": null,
      "detailOutput": null,
      "inputMultiplier": null,
      "cacheReadMultiplier": null,
      "cacheWriteMultiplier": null,
      "outputMultiplier": null,
      "input": 1.25,
      "cacheRead": 0.15,
      "cacheWrite": 0,
      "output": 4.25
    }
  }
}
