{
  "schemaVersion": 1,
  "providers": [
    {
      "id": "anthropic",
      "path": "anthropic",
      "models": [
        {
          "id": "claude-haiku-4-5",
          "cost": {
            "input": 1,
            "output": 5,
            "cacheRead": 0.1,
            "cacheWrite": 1.25
          }
        },
        {
          "id": "claude-haiku-4-5-20251001",
          "cost": {
            "input": 1,
            "output": 5,
            "cacheRead": 0.1,
            "cacheWrite": 1.25
          }
        },
        {
          "id": "claude-opus-4-0",
          "cost": {
            "input": 15,
            "output": 75,
            "cacheRead": 1.5,
            "cacheWrite": 18.75
          }
        },
        {
          "id": "claude-opus-4-1",
          "cost": {
            "input": 15,
            "output": 75,
            "cacheRead": 1.5,
            "cacheWrite": 18.75
          }
        },
        {
          "id": "claude-opus-4-1-20250805",
          "cost": {
            "input": 15,
            "output": 75,
            "cacheRead": 1.5,
            "cacheWrite": 18.75
          }
        },
        {
          "id": "claude-opus-4-20250514",
          "cost": {
            "input": 15,
            "output": 75,
            "cacheRead": 1.5,
            "cacheWrite": 18.75
          }
        },
        {
          "id": "claude-opus-4-5",
          "cost": {
            "input": 5,
            "output": 25,
            "cacheRead": 0.5,
            "cacheWrite": 6.25
          }
        },
        {
          "id": "claude-opus-4-5-20251101",
          "cost": {
            "input": 5,
            "output": 25,
            "cacheRead": 0.5,
            "cacheWrite": 6.25
          }
        },
        {
          "id": "claude-opus-4-6",
          "cost": {
            "input": 5,
            "output": 25,
            "cacheRead": 0.5,
            "cacheWrite": 6.25
          }
        },
        {
          "id": "claude-opus-4-6-20260115",
          "cost": {
            "input": 5,
            "output": 25,
            "cacheRead": 0.5,
            "cacheWrite": 6.25
          }
        },
        {
          "id": "claude-opus-4-7",
          "cost": {
            "input": 5,
            "output": 25,
            "cacheRead": 0.5,
            "cacheWrite": 6.25
          }
        },
        {
          "id": "claude-sonnet-4-0",
          "cost": {
            "input": 3,
            "output": 15,
            "cacheRead": 0.3,
            "cacheWrite": 3.75
          }
        },
        {
          "id": "claude-sonnet-4-20250514",
          "cost": {
            "input": 3,
            "output": 15,
            "cacheRead": 0.3,
            "cacheWrite": 3.75
          }
        },
        {
          "id": "claude-sonnet-4-5",
          "cost": {
            "input": 3,
            "output": 15,
            "cacheRead": 0.3,
            "cacheWrite": 3.75
          }
        },
        {
          "id": "claude-sonnet-4-5-20250929",
          "cost": {
            "input": 3,
            "output": 15,
            "cacheRead": 0.3,
            "cacheWrite": 3.75
          }
        },
        {
          "id": "claude-sonnet-4-6",
          "cost": {
            "input": 3,
            "output": 15,
            "cacheRead": 0.3,
            "cacheWrite": 3.75
          }
        }
      ]
    },
    {
      "id": "fireworks",
      "path": "fireworks/inference/v1",
      "api": "openai-completions",
      "models": [
        {
          "id": "WhereIsAI/UAE-Large-V1",
          "type": "embedding",
          "cost": {
            "input": 0.01,
            "output": 0,
            "cacheRead": 0,
            "cacheWrite": 0
          }
        },
        {
          "id": "accounts/fireworks/models/deepseek-v3p1",
          "name": "DeepSeek V3p1 (Fireworks)",
          "input": [
            "text"
          ],
          "contextWindow": 163840,
          "maxTokens": 16384,
          "cost": {
            "input": 0.56,
            "output": 1.68,
            "cacheRead": 0.28,
            "cacheWrite": 0
          },
          "compat": {
            "supportsDeveloperRole": false,
            "maxTokensField": "max_tokens"
          }
        },
        {
          "id": "accounts/fireworks/models/deepseek-v3p2",
          "name": "DeepSeek V3p2 (Fireworks)",
          "input": [
            "text"
          ],
          "contextWindow": 163840,
          "maxTokens": 16384,
          "cost": {
            "input": 0.56,
            "output": 1.68,
            "cacheRead": 0.28,
            "cacheWrite": 0
          },
          "compat": {
            "supportsDeveloperRole": false,
            "maxTokensField": "max_tokens"
          }
        },
        {
          "id": "accounts/fireworks/models/deepseek-v4-pro",
          "name": "DeepSeek V4 Pro (Fireworks)",
          "input": [
            "text"
          ],
          "contextWindow": 1048576,
          "maxTokens": 16384,
          "cost": {
            "input": 1.74,
            "output": 3.48,
            "cacheRead": 0.14,
            "cacheWrite": 0
          },
          "compat": {
            "supportsDeveloperRole": false,
            "maxTokensField": "max_tokens"
          }
        },
        {
          "id": "accounts/fireworks/models/glm-4p7",
          "name": "GLM 4.7 (Fireworks)",
          "reasoning": true,
          "input": [
            "text"
          ],
          "contextWindow": 202752,
          "maxTokens": 16384,
          "cost": {
            "input": 0.6,
            "output": 2.2,
            "cacheRead": 0.3,
            "cacheWrite": 0
          },
          "compat": {
            "supportsDeveloperRole": false,
            "maxTokensField": "max_tokens",
            "thinkingFormat": "openai"
          }
        },
        {
          "id": "accounts/fireworks/models/glm-5",
          "name": "GLM 5 (Fireworks)",
          "input": [
            "text"
          ],
          "contextWindow": 202752,
          "maxTokens": 16384,
          "cost": {
            "input": 1,
            "output": 3.2,
            "cacheRead": 0.2,
            "cacheWrite": 0
          },
          "compat": {
            "supportsDeveloperRole": false,
            "maxTokensField": "max_tokens"
          }
        },
        {
          "id": "accounts/fireworks/models/glm-5p1",
          "name": "GLM 5.1 (Fireworks)",
          "input": [
            "text"
          ],
          "contextWindow": 202752,
          "maxTokens": 16384,
          "cost": {
            "input": 1.4,
            "output": 4.4,
            "cacheRead": 0.26,
            "cacheWrite": 0
          },
          "compat": {
            "supportsDeveloperRole": false,
            "maxTokensField": "max_tokens"
          }
        },
        {
          "id": "accounts/fireworks/models/gpt-oss-120b",
          "name": "GPT-OSS 120B (Fireworks)",
          "input": [
            "text"
          ],
          "contextWindow": 131072,
          "maxTokens": 16384,
          "cost": {
            "input": 0.15,
            "output": 0.6,
            "cacheRead": 0.01,
            "cacheWrite": 0
          },
          "compat": {
            "supportsDeveloperRole": false,
            "maxTokensField": "max_tokens"
          }
        },
        {
          "id": "accounts/fireworks/models/gpt-oss-20b",
          "name": "GPT-OSS 20B (Fireworks)",
          "input": [
            "text"
          ],
          "contextWindow": 131072,
          "maxTokens": 16384,
          "cost": {
            "input": 0.07,
            "output": 0.3,
            "cacheRead": 0.04,
            "cacheWrite": 0
          },
          "compat": {
            "supportsDeveloperRole": false,
            "maxTokensField": "max_tokens"
          }
        },
        {
          "id": "accounts/fireworks/models/kimi-k2p5",
          "name": "Kimi K2.5 (Fireworks)",
          "reasoning": true,
          "input": [
            "text",
            "image"
          ],
          "contextWindow": 262144,
          "maxTokens": 16384,
          "cost": {
            "input": 0.6,
            "output": 3,
            "cacheRead": 0.1,
            "cacheWrite": 0
          },
          "compat": {
            "supportsDeveloperRole": false,
            "maxTokensField": "max_tokens",
            "thinkingFormat": "openai"
          }
        },
        {
          "id": "accounts/fireworks/models/kimi-k2p6",
          "name": "Kimi K2.6 (Fireworks)",
          "reasoning": true,
          "input": [
            "text",
            "image"
          ],
          "contextWindow": 262144,
          "maxTokens": 16384,
          "cost": {
            "input": 0.95,
            "output": 4,
            "cacheRead": 0.16,
            "cacheWrite": 0
          },
          "compat": {
            "supportsDeveloperRole": false,
            "maxTokensField": "max_tokens",
            "thinkingFormat": "openai"
          }
        },
        {
          "id": "accounts/fireworks/models/llama-v3p3-70b-instruct",
          "name": "Llama 3.3 70B (Fireworks)",
          "input": [
            "text"
          ],
          "contextWindow": 131072,
          "maxTokens": 16384,
          "cost": {
            "input": 0.9,
            "output": 0.9,
            "cacheRead": 0.45,
            "cacheWrite": 0
          },
          "compat": {
            "supportsDeveloperRole": false,
            "maxTokensField": "max_tokens"
          }
        },
        {
          "id": "accounts/fireworks/models/minimax-m2p5",
          "name": "MiniMax M2.5 (Fireworks)",
          "input": [
            "text"
          ],
          "contextWindow": 196608,
          "maxTokens": 16384,
          "cost": {
            "input": 0.3,
            "output": 1.2,
            "cacheRead": 0.03,
            "cacheWrite": 0
          },
          "compat": {
            "supportsDeveloperRole": false,
            "maxTokensField": "max_tokens"
          }
        },
        {
          "id": "accounts/fireworks/models/qwen3-8b",
          "name": "Qwen3 8B (Fireworks)",
          "input": [
            "text"
          ],
          "contextWindow": 40960,
          "maxTokens": 16384,
          "cost": {
            "input": 0.2,
            "output": 0.2,
            "cacheRead": 0.1,
            "cacheWrite": 0
          },
          "compat": {
            "supportsDeveloperRole": false,
            "maxTokensField": "max_tokens"
          }
        },
        {
          "id": "accounts/fireworks/models/qwen3-embedding-8b",
          "type": "embedding",
          "cost": {
            "input": 0.05,
            "output": 0,
            "cacheRead": 0,
            "cacheWrite": 0
          }
        },
        {
          "id": "accounts/fireworks/models/qwen3-reranker-8b",
          "type": "reranker",
          "cost": {
            "input": 0.2,
            "output": 0,
            "cacheRead": 0,
            "cacheWrite": 0
          }
        },
        {
          "id": "nomic-ai/nomic-embed-text-v1.5",
          "type": "embedding",
          "cost": {
            "input": 0.01,
            "output": 0,
            "cacheRead": 0,
            "cacheWrite": 0
          }
        },
        {
          "id": "thenlper/gte-large",
          "type": "embedding",
          "cost": {
            "input": 0.01,
            "output": 0,
            "cacheRead": 0,
            "cacheWrite": 0
          }
        }
      ]
    },
    {
      "id": "openai",
      "path": "openai/v1",
      "models": [
        {
          "id": "codex-mini-latest",
          "cost": {
            "input": 1.5,
            "output": 6,
            "cacheRead": 0.37,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-4.1",
          "cost": {
            "input": 2,
            "output": 8,
            "cacheRead": 0.5,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-4.1-2025-04-14",
          "cost": {
            "input": 2,
            "output": 8,
            "cacheRead": 0.5,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-4.1-mini",
          "cost": {
            "input": 0.4,
            "output": 1.6,
            "cacheRead": 0.1,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-4.1-mini-2025-04-14",
          "cost": {
            "input": 0.4,
            "output": 1.6,
            "cacheRead": 0.1,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-4.1-nano",
          "cost": {
            "input": 0.1,
            "output": 0.4,
            "cacheRead": 0.03,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-4.1-nano-2025-04-14",
          "cost": {
            "input": 0.1,
            "output": 0.4,
            "cacheRead": 0.03,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-4o",
          "cost": {
            "input": 2.5,
            "output": 10,
            "cacheRead": 1.25,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-4o-2024-05-13",
          "cost": {
            "input": 5,
            "output": 15,
            "cacheRead": 0,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-4o-2024-08-06",
          "cost": {
            "input": 2.5,
            "output": 10,
            "cacheRead": 1.25,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-4o-2024-11-20",
          "cost": {
            "input": 2.5,
            "output": 10,
            "cacheRead": 1.25,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-4o-mini",
          "cost": {
            "input": 0.15,
            "output": 0.6,
            "cacheRead": 0.07,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-4o-mini-2024-07-18",
          "cost": {
            "input": 0.15,
            "output": 0.6,
            "cacheRead": 0.07,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5",
          "cost": {
            "input": 1.25,
            "output": 10,
            "cacheRead": 0.12,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5-2025-08-07",
          "cost": {
            "input": 1.25,
            "output": 10,
            "cacheRead": 0.12,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5-chat-latest",
          "cost": {
            "input": 1.25,
            "output": 10,
            "cacheRead": 0.12,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5-codex",
          "cost": {
            "input": 1.25,
            "output": 10,
            "cacheRead": 0.12,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5-mini",
          "cost": {
            "input": 0.25,
            "output": 2,
            "cacheRead": 0.02,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5-mini-2025-08-07",
          "cost": {
            "input": 0.25,
            "output": 2,
            "cacheRead": 0.02,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5-nano",
          "cost": {
            "input": 0.05,
            "output": 0.4,
            "cacheRead": 0,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5-nano-2025-08-07",
          "cost": {
            "input": 0.05,
            "output": 0.4,
            "cacheRead": 0,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5-pro",
          "cost": {
            "input": 15,
            "output": 120,
            "cacheRead": 0,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.1",
          "cost": {
            "input": 1.25,
            "output": 10,
            "cacheRead": 0.12,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.1-2025-11-13",
          "cost": {
            "input": 1.25,
            "output": 10,
            "cacheRead": 0.12,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.1-chat-latest",
          "cost": {
            "input": 1.25,
            "output": 10,
            "cacheRead": 0.12,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.1-codex",
          "cost": {
            "input": 1.25,
            "output": 10,
            "cacheRead": 0.12,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.1-codex-max",
          "cost": {
            "input": 1.25,
            "output": 10,
            "cacheRead": 0.12,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.1-codex-mini",
          "cost": {
            "input": 0.25,
            "output": 2,
            "cacheRead": 0.02,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.2",
          "cost": {
            "input": 1.75,
            "output": 14,
            "cacheRead": 0.17,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.2-2025-12-11",
          "cost": {
            "input": 1.75,
            "output": 14,
            "cacheRead": 0.17,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.2-chat-latest",
          "cost": {
            "input": 1.75,
            "output": 14,
            "cacheRead": 0.17,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.2-codex",
          "cost": {
            "input": 1.75,
            "output": 14,
            "cacheRead": 0.17,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.2-pro",
          "cost": {
            "input": 21,
            "output": 168,
            "cacheRead": 0,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.3",
          "cost": {
            "input": 1.75,
            "output": 14,
            "cacheRead": 0.17,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.3-2025-12-19",
          "cost": {
            "input": 1.75,
            "output": 14,
            "cacheRead": 0.17,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.3-chat-latest",
          "cost": {
            "input": 1.75,
            "output": 14,
            "cacheRead": 0.17,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.3-codex",
          "cost": {
            "input": 1.75,
            "output": 14,
            "cacheRead": 0.17,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.3-pro",
          "cost": {
            "input": 21,
            "output": 168,
            "cacheRead": 0,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.4",
          "cost": {
            "input": 2.5,
            "output": 15,
            "cacheRead": 0.25,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.4-2026-03-05",
          "cost": {
            "input": 2.5,
            "output": 15,
            "cacheRead": 0.25,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.4-pro",
          "cost": {
            "input": 30,
            "output": 180,
            "cacheRead": 0,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.4-pro-2026-03-05",
          "cost": {
            "input": 30,
            "output": 180,
            "cacheRead": 0,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.5",
          "cost": {
            "input": 5,
            "output": 30,
            "cacheRead": 0.5,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.5-2026-04-23",
          "cost": {
            "input": 5,
            "output": 30,
            "cacheRead": 0.5,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.5-pro",
          "cost": {
            "input": 30,
            "output": 180,
            "cacheRead": 0,
            "cacheWrite": 0
          }
        },
        {
          "id": "gpt-5.5-pro-2026-04-23",
          "cost": {
            "input": 30,
            "output": 180,
            "cacheRead": 0,
            "cacheWrite": 0
          }
        },
        {
          "id": "o1",
          "cost": {
            "input": 15,
            "output": 60,
            "cacheRead": 7.5,
            "cacheWrite": 0
          }
        },
        {
          "id": "o1-2024-12-17",
          "cost": {
            "input": 15,
            "output": 60,
            "cacheRead": 7.5,
            "cacheWrite": 0
          }
        },
        {
          "id": "o1-mini",
          "cost": {
            "input": 1.1,
            "output": 4.4,
            "cacheRead": 0.55,
            "cacheWrite": 0
          }
        },
        {
          "id": "o1-preview",
          "cost": {
            "input": 15,
            "output": 60,
            "cacheRead": 7.5,
            "cacheWrite": 0
          }
        },
        {
          "id": "o1-pro",
          "cost": {
            "input": 150,
            "output": 600,
            "cacheRead": 0,
            "cacheWrite": 0
          }
        },
        {
          "id": "o3",
          "cost": {
            "input": 2,
            "output": 8,
            "cacheRead": 0.5,
            "cacheWrite": 0
          }
        },
        {
          "id": "o3-2025-04-16",
          "cost": {
            "input": 2,
            "output": 8,
            "cacheRead": 0.5,
            "cacheWrite": 0
          }
        },
        {
          "id": "o3-deep-research",
          "cost": {
            "input": 10,
            "output": 40,
            "cacheRead": 2.5,
            "cacheWrite": 0
          }
        },
        {
          "id": "o3-mini",
          "cost": {
            "input": 1.1,
            "output": 4.4,
            "cacheRead": 0.27,
            "cacheWrite": 0
          }
        },
        {
          "id": "o3-mini-2025-01-31",
          "cost": {
            "input": 1.1,
            "output": 4.4,
            "cacheRead": 0.27,
            "cacheWrite": 0
          }
        },
        {
          "id": "o3-pro",
          "cost": {
            "input": 20,
            "output": 80,
            "cacheRead": 5,
            "cacheWrite": 0
          }
        },
        {
          "id": "o4-mini",
          "cost": {
            "input": 1.1,
            "output": 4.4,
            "cacheRead": 0.28,
            "cacheWrite": 0
          }
        },
        {
          "id": "o4-mini-2025-04-16",
          "cost": {
            "input": 1.1,
            "output": 4.4,
            "cacheRead": 0.28,
            "cacheWrite": 0
          }
        },
        {
          "id": "o4-mini-deep-research",
          "cost": {
            "input": 2,
            "output": 8,
            "cacheRead": 0.5,
            "cacheWrite": 0
          }
        },
        {
          "id": "text-embedding-3-large",
          "type": "embedding",
          "cost": {
            "input": 0.13,
            "output": 0,
            "cacheRead": 0,
            "cacheWrite": 0
          }
        },
        {
          "id": "text-embedding-3-small",
          "type": "embedding",
          "cost": {
            "input": 0.02,
            "output": 0,
            "cacheRead": 0,
            "cacheWrite": 0
          }
        },
        {
          "id": "text-embedding-ada-002",
          "type": "embedding",
          "cost": {
            "input": 0.1,
            "output": 0,
            "cacheRead": 0,
            "cacheWrite": 0
          }
        }
      ]
    }
  ]
}
