{
  "alibaba/qwen-3-14b": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 40960,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.12,
      "output": 0.24
    },
    "id": "alibaba/qwen-3-14b",
    "input": [
      "text"
    ],
    "maxTokens": 16384,
    "name": "Qwen3-14B",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "alibaba/qwen-3-235b": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 262144,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.22,
      "output": 0.88
    },
    "id": "alibaba/qwen-3-235b",
    "input": [
      "text"
    ],
    "maxTokens": 16384,
    "name": "Qwen3 235B A22B",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "alibaba/qwen-3-30b": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 40960,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.12,
      "output": 0.5
    },
    "id": "alibaba/qwen-3-30b",
    "input": [
      "text"
    ],
    "maxTokens": 16384,
    "name": "Qwen3-30B-A3B",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "alibaba/qwen-3-32b": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.16,
      "output": 0.64
    },
    "id": "alibaba/qwen-3-32b",
    "input": [
      "text"
    ],
    "maxTokens": 8192,
    "name": "Qwen 3 32B",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "alibaba/qwen-3.6-max-preview": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 240000,
    "cost": {
      "cacheRead": 0.26,
      "cacheWrite": 1.625,
      "input": 1.3,
      "output": 7.8
    },
    "id": "alibaba/qwen-3.6-max-preview",
    "input": [
      "text"
    ],
    "maxTokens": 64000,
    "name": "Qwen 3.6 Max Preview",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "alibaba/qwen3-235b-a22b-thinking": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 131072,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.4,
      "output": 4
    },
    "id": "alibaba/qwen3-235b-a22b-thinking",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 32768,
    "name": "Qwen3 VL 235B A22B Thinking",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "alibaba/qwen3-coder": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 262144,
    "cost": {
      "cacheRead": 0.3,
      "cacheWrite": 0,
      "input": 1.5,
      "output": 7.5
    },
    "id": "alibaba/qwen3-coder",
    "input": [
      "text"
    ],
    "maxTokens": 65536,
    "name": "Qwen3 Coder 480B A35B Instruct",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "alibaba/qwen3-coder-30b-a3b": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 262144,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.15,
      "output": 0.6
    },
    "id": "alibaba/qwen3-coder-30b-a3b",
    "input": [
      "text"
    ],
    "maxTokens": 8192,
    "name": "Qwen 3 Coder 30B A3B Instruct",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "alibaba/qwen3-coder-next": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 256000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.5,
      "output": 1.2
    },
    "id": "alibaba/qwen3-coder-next",
    "input": [
      "text"
    ],
    "maxTokens": 256000,
    "name": "Qwen3 Coder Next",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "alibaba/qwen3-coder-plus": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.2,
      "cacheWrite": 0,
      "input": 1,
      "output": 5
    },
    "id": "alibaba/qwen3-coder-plus",
    "input": [
      "text"
    ],
    "maxTokens": 65536,
    "name": "Qwen3 Coder Plus",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "alibaba/qwen3-max": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 262144,
    "cost": {
      "cacheRead": 0.24,
      "cacheWrite": 0,
      "input": 1.2,
      "output": 6
    },
    "id": "alibaba/qwen3-max",
    "input": [
      "text"
    ],
    "maxTokens": 32768,
    "name": "Qwen3 Max",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "alibaba/qwen3-max-preview": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 262144,
    "cost": {
      "cacheRead": 0.24,
      "cacheWrite": 0,
      "input": 1.2,
      "output": 6
    },
    "id": "alibaba/qwen3-max-preview",
    "input": [
      "text"
    ],
    "maxTokens": 32768,
    "name": "Qwen3 Max Preview",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "alibaba/qwen3-max-thinking": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 256000,
    "cost": {
      "cacheRead": 0.24,
      "cacheWrite": 0,
      "input": 1.2,
      "output": 6
    },
    "id": "alibaba/qwen3-max-thinking",
    "input": [
      "text"
    ],
    "maxTokens": 65536,
    "name": "Qwen 3 Max Thinking",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "alibaba/qwen3-next-80b-a3b-instruct": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 131072,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.15,
      "output": 1.2
    },
    "id": "alibaba/qwen3-next-80b-a3b-instruct",
    "input": [
      "text"
    ],
    "maxTokens": 32768,
    "name": "Qwen3 Next 80B A3B Instruct",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "alibaba/qwen3-next-80b-a3b-thinking": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 131072,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.15,
      "output": 1.2
    },
    "id": "alibaba/qwen3-next-80b-a3b-thinking",
    "input": [
      "text"
    ],
    "maxTokens": 32768,
    "name": "Qwen3 Next 80B A3B Thinking",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "alibaba/qwen3-vl-235b-a22b-instruct": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 131072,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.4,
      "output": 1.6
    },
    "id": "alibaba/qwen3-vl-235b-a22b-instruct",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 129024,
    "name": "Qwen3 VL 235B A22B Instruct",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "alibaba/qwen3-vl-instruct": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 131072,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.4,
      "output": 1.6
    },
    "id": "alibaba/qwen3-vl-instruct",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 129024,
    "name": "Qwen3 VL 235B A22B Instruct",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "alibaba/qwen3-vl-thinking": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 131072,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.4,
      "output": 4
    },
    "id": "alibaba/qwen3-vl-thinking",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 32768,
    "name": "Qwen3 VL 235B A22B Thinking",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "alibaba/qwen3.5-flash": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.001,
      "cacheWrite": 0.125,
      "input": 0.1,
      "output": 0.4
    },
    "id": "alibaba/qwen3.5-flash",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 64000,
    "name": "Qwen 3.5 Flash",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "alibaba/qwen3.5-plus": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.04,
      "cacheWrite": 0.5,
      "input": 0.4,
      "output": 2.4
    },
    "id": "alibaba/qwen3.5-plus",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 64000,
    "name": "Qwen 3.5 Plus",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "alibaba/qwen3.6-27b": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 256000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.6,
      "output": 3.6
    },
    "id": "alibaba/qwen3.6-27b",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 256000,
    "name": "Qwen 3.6 27B",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "alibaba/qwen3.6-plus": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.1,
      "cacheWrite": 0.625,
      "input": 0.5,
      "output": 3
    },
    "id": "alibaba/qwen3.6-plus",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 64000,
    "name": "Qwen 3.6 Plus",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "alibaba/qwen3.7-max": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 991000,
    "cost": {
      "cacheRead": 0.25,
      "cacheWrite": 1.5625,
      "input": 1.25,
      "output": 3.75
    },
    "id": "alibaba/qwen3.7-max",
    "input": [
      "text"
    ],
    "maxTokens": 64000,
    "name": "Qwen 3.7 Max",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "alibaba/qwen3.7-plus": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.08,
      "cacheWrite": 0.5,
      "input": 0.4,
      "output": 1.6
    },
    "id": "alibaba/qwen3.7-plus",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 64000,
    "name": "Qwen 3.7 Plus",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "amazon/nova-2-lite": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.075,
      "cacheWrite": 0,
      "input": 0.3,
      "output": 2.5
    },
    "id": "amazon/nova-2-lite",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 1000000,
    "name": "Nova 2 Lite",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "amazon/nova-lite": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 300000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.06,
      "output": 0.24
    },
    "id": "amazon/nova-lite",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 8192,
    "name": "Nova Lite",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "amazon/nova-micro": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.035,
      "output": 0.14
    },
    "id": "amazon/nova-micro",
    "input": [
      "text"
    ],
    "maxTokens": 8192,
    "name": "Nova Micro",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "amazon/nova-pro": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 300000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.8,
      "output": 3.2
    },
    "id": "amazon/nova-pro",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 8192,
    "name": "Nova Pro",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "anthropic/claude-3-haiku": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 200000,
    "cost": {
      "cacheRead": 0.03,
      "cacheWrite": 0.3,
      "input": 0.25,
      "output": 1.25
    },
    "id": "anthropic/claude-3-haiku",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 4096,
    "name": "Claude 3 Haiku",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "anthropic/claude-3.5-haiku": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 200000,
    "cost": {
      "cacheRead": 0.08,
      "cacheWrite": 1,
      "input": 0.8,
      "output": 4
    },
    "id": "anthropic/claude-3.5-haiku",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 8192,
    "name": "Claude 3.5 Haiku",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "anthropic/claude-fable-5": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "compat": {
      "forceAdaptiveThinking": true
    },
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 1,
      "cacheWrite": 12.5,
      "input": 10,
      "output": 50
    },
    "id": "anthropic/claude-fable-5",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "Claude Fable 5",
    "provider": "vercel-ai-gateway",
    "reasoning": true,
    "thinkingLevelMap": {
      "off": null,
      "xhigh": "xhigh"
    }
  },
  "anthropic/claude-haiku-4.5": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 200000,
    "cost": {
      "cacheRead": 0.1,
      "cacheWrite": 1.25,
      "input": 1,
      "output": 5
    },
    "id": "anthropic/claude-haiku-4.5",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 64000,
    "name": "Claude Haiku 4.5",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "anthropic/claude-opus-4": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 200000,
    "cost": {
      "cacheRead": 1.5,
      "cacheWrite": 18.75,
      "input": 15,
      "output": 75
    },
    "id": "anthropic/claude-opus-4",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 32000,
    "name": "Claude Opus 4",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "anthropic/claude-opus-4.1": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 200000,
    "cost": {
      "cacheRead": 1.5,
      "cacheWrite": 18.75,
      "input": 15,
      "output": 75
    },
    "id": "anthropic/claude-opus-4.1",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 32000,
    "name": "Claude Opus 4.1",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "anthropic/claude-opus-4.5": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 200000,
    "cost": {
      "cacheRead": 0.5,
      "cacheWrite": 6.25,
      "input": 5,
      "output": 25
    },
    "id": "anthropic/claude-opus-4.5",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 64000,
    "name": "Claude Opus 4.5",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "anthropic/claude-opus-4.6": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "compat": {
      "forceAdaptiveThinking": true
    },
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.5,
      "cacheWrite": 6.25,
      "input": 5,
      "output": 25
    },
    "id": "anthropic/claude-opus-4.6",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "Claude Opus 4.6",
    "provider": "vercel-ai-gateway",
    "reasoning": true,
    "thinkingLevelMap": {
      "xhigh": "max"
    }
  },
  "anthropic/claude-opus-4.7": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "compat": {
      "forceAdaptiveThinking": true,
      "supportsTemperature": false
    },
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.5,
      "cacheWrite": 6.25,
      "input": 5,
      "output": 25
    },
    "id": "anthropic/claude-opus-4.7",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "Claude Opus 4.7",
    "provider": "vercel-ai-gateway",
    "reasoning": true,
    "thinkingLevelMap": {
      "xhigh": "xhigh"
    }
  },
  "anthropic/claude-opus-4.8": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "compat": {
      "forceAdaptiveThinking": true,
      "supportsTemperature": false
    },
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.5,
      "cacheWrite": 6.25,
      "input": 5,
      "output": 25
    },
    "id": "anthropic/claude-opus-4.8",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "Claude Opus 4.8",
    "provider": "vercel-ai-gateway",
    "reasoning": true,
    "thinkingLevelMap": {
      "xhigh": "xhigh"
    }
  },
  "anthropic/claude-sonnet-4": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.3,
      "cacheWrite": 3.75,
      "input": 3,
      "output": 15
    },
    "id": "anthropic/claude-sonnet-4",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 64000,
    "name": "Claude Sonnet 4",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "anthropic/claude-sonnet-4.5": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.3,
      "cacheWrite": 3.75,
      "input": 3,
      "output": 15
    },
    "id": "anthropic/claude-sonnet-4.5",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 64000,
    "name": "Claude Sonnet 4.5",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "anthropic/claude-sonnet-4.6": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "compat": {
      "forceAdaptiveThinking": true
    },
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.3,
      "cacheWrite": 3.75,
      "input": 3,
      "output": 15
    },
    "id": "anthropic/claude-sonnet-4.6",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "Claude Sonnet 4.6",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "anthropic/claude-sonnet-5": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "compat": {
      "forceAdaptiveThinking": true
    },
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.2,
      "cacheWrite": 2.5,
      "input": 2,
      "output": 10
    },
    "id": "anthropic/claude-sonnet-5",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "Claude Sonnet 5",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "arcee-ai/trinity-large-preview": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 131000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.25,
      "output": 1
    },
    "id": "arcee-ai/trinity-large-preview",
    "input": [
      "text"
    ],
    "maxTokens": 131000,
    "name": "Trinity Large Preview",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "arcee-ai/trinity-large-thinking": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 262100,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.25,
      "output": 0.9
    },
    "id": "arcee-ai/trinity-large-thinking",
    "input": [
      "text"
    ],
    "maxTokens": 80000,
    "name": "Trinity Large Thinking",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "arcee-ai/trinity-mini": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 131072,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.045,
      "output": 0.15
    },
    "id": "arcee-ai/trinity-mini",
    "input": [
      "text"
    ],
    "maxTokens": 131072,
    "name": "Trinity Mini",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "bytedance/seed-1.6": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 256000,
    "cost": {
      "cacheRead": 0.05,
      "cacheWrite": 0,
      "input": 0.25,
      "output": 2
    },
    "id": "bytedance/seed-1.6",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 32000,
    "name": "Seed 1.6",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "bytedance/seed-1.8": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 256000,
    "cost": {
      "cacheRead": 0.05,
      "cacheWrite": 0,
      "input": 0.25,
      "output": 2
    },
    "id": "bytedance/seed-1.8",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 64000,
    "name": "Bytedance Seed 1.8",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "cohere/command-a": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 256000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 2.5,
      "output": 10
    },
    "id": "cohere/command-a",
    "input": [
      "text"
    ],
    "maxTokens": 8000,
    "name": "Command A",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "deepseek/deepseek-r1": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 1.35,
      "output": 5.4
    },
    "id": "deepseek/deepseek-r1",
    "input": [
      "text"
    ],
    "maxTokens": 8192,
    "name": "DeepSeek-R1",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "deepseek/deepseek-v3": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 163840,
    "cost": {
      "cacheRead": 0.135,
      "cacheWrite": 0,
      "input": 0.27,
      "output": 1.12
    },
    "id": "deepseek/deepseek-v3",
    "input": [
      "text"
    ],
    "maxTokens": 163840,
    "name": "DeepSeek V3 0324",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "deepseek/deepseek-v3.1": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.6,
      "output": 1.7
    },
    "id": "deepseek/deepseek-v3.1",
    "input": [
      "text"
    ],
    "maxTokens": 128000,
    "name": "DeepSeek V3.1",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "deepseek/deepseek-v3.1-terminus": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 131072,
    "cost": {
      "cacheRead": 0.135,
      "cacheWrite": 0,
      "input": 0.27,
      "output": 1
    },
    "id": "deepseek/deepseek-v3.1-terminus",
    "input": [
      "text"
    ],
    "maxTokens": 65536,
    "name": "DeepSeek V3.1 Terminus",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "deepseek/deepseek-v3.2": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0.028,
      "cacheWrite": 0,
      "input": 0.28,
      "output": 0.42
    },
    "id": "deepseek/deepseek-v3.2",
    "input": [
      "text"
    ],
    "maxTokens": 8000,
    "name": "DeepSeek V3.2",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "deepseek/deepseek-v3.2-thinking": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.62,
      "output": 1.85
    },
    "id": "deepseek/deepseek-v3.2-thinking",
    "input": [
      "text"
    ],
    "maxTokens": 8000,
    "name": "DeepSeek V3.2 Thinking",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "deepseek/deepseek-v4-flash": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.0028,
      "cacheWrite": 0,
      "input": 0.14,
      "output": 0.28
    },
    "id": "deepseek/deepseek-v4-flash",
    "input": [
      "text"
    ],
    "maxTokens": 384000,
    "name": "DeepSeek V4 Flash",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "deepseek/deepseek-v4-pro": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.0036,
      "cacheWrite": 0,
      "input": 0.435,
      "output": 0.87
    },
    "id": "deepseek/deepseek-v4-pro",
    "input": [
      "text"
    ],
    "maxTokens": 384000,
    "name": "DeepSeek V4 Pro",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "google/gemini-2.5-flash": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.03,
      "cacheWrite": 0,
      "input": 0.3,
      "output": 2.5
    },
    "id": "google/gemini-2.5-flash",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 65536,
    "name": "Gemini 2.5 Flash",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "google/gemini-2.5-flash-lite": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1048576,
    "cost": {
      "cacheRead": 0.01,
      "cacheWrite": 0,
      "input": 0.1,
      "output": 0.4
    },
    "id": "google/gemini-2.5-flash-lite",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 65536,
    "name": "Gemini 2.5 Flash Lite",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "google/gemini-2.5-pro": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1048576,
    "cost": {
      "cacheRead": 0.125,
      "cacheWrite": 0,
      "input": 1.25,
      "output": 10
    },
    "id": "google/gemini-2.5-pro",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 65536,
    "name": "Gemini 2.5 Pro",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "google/gemini-3-flash": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.05,
      "cacheWrite": 0,
      "input": 0.5,
      "output": 3
    },
    "id": "google/gemini-3-flash",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 65000,
    "name": "Gemini 3 Flash",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "google/gemini-3-pro-preview": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.2,
      "cacheWrite": 0,
      "input": 2,
      "output": 12
    },
    "id": "google/gemini-3-pro-preview",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 64000,
    "name": "Gemini 3 Pro Preview",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "google/gemini-3.1-flash-lite": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.03,
      "cacheWrite": 0,
      "input": 0.25,
      "output": 1.5
    },
    "id": "google/gemini-3.1-flash-lite",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 65000,
    "name": "Gemini 3.1 Flash Lite",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "google/gemini-3.1-flash-lite-preview": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.03,
      "cacheWrite": 0,
      "input": 0.25,
      "output": 1.5
    },
    "id": "google/gemini-3.1-flash-lite-preview",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 65000,
    "name": "Gemini 3.1 Flash Lite Preview",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "google/gemini-3.1-pro-preview": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.2,
      "cacheWrite": 0,
      "input": 2,
      "output": 12
    },
    "id": "google/gemini-3.1-pro-preview",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 64000,
    "name": "Gemini 3.1 Pro Preview",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "google/gemini-3.5-flash": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.15,
      "cacheWrite": 0,
      "input": 1.5,
      "output": 9
    },
    "id": "google/gemini-3.5-flash",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 64000,
    "name": "Gemini 3.5 Flash",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "google/gemma-4-26b-a4b-it": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 262144,
    "cost": {
      "cacheRead": 0.015,
      "cacheWrite": 0,
      "input": 0.15,
      "output": 0.6
    },
    "id": "google/gemma-4-26b-a4b-it",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 131072,
    "name": "Gemma 4 26B A4B IT",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "google/gemma-4-31b-it": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 262144,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.14,
      "output": 0.4
    },
    "id": "google/gemma-4-31b-it",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 131072,
    "name": "Gemma 4 31B IT",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "inception/mercury-2": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0.025,
      "cacheWrite": 0,
      "input": 0.25,
      "output": 0.75
    },
    "id": "inception/mercury-2",
    "input": [
      "text"
    ],
    "maxTokens": 128000,
    "name": "Mercury 2",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "inception/mercury-coder-small": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 32000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.25,
      "output": 1
    },
    "id": "inception/mercury-coder-small",
    "input": [
      "text"
    ],
    "maxTokens": 16384,
    "name": "Mercury Coder Small Beta",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "interfaze/interfaze-beta": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 1.5,
      "output": 3.5
    },
    "id": "interfaze/interfaze-beta",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 32000,
    "name": "Interfaze Beta",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "kwaipilot/kat-coder-pro-v1": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 256000,
    "cost": {
      "cacheRead": 0.06,
      "cacheWrite": 0,
      "input": 0.3,
      "output": 1.2
    },
    "id": "kwaipilot/kat-coder-pro-v1",
    "input": [
      "text"
    ],
    "maxTokens": 32000,
    "name": "KAT-Coder-Pro V1",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "kwaipilot/kat-coder-pro-v2": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 256000,
    "cost": {
      "cacheRead": 0.06,
      "cacheWrite": 0,
      "input": 0.3,
      "output": 1.2
    },
    "id": "kwaipilot/kat-coder-pro-v2",
    "input": [
      "text"
    ],
    "maxTokens": 256000,
    "name": "Kat Coder Pro V2",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "meituan/longcat-flash-chat": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0,
      "output": 0
    },
    "id": "meituan/longcat-flash-chat",
    "input": [
      "text"
    ],
    "maxTokens": 100000,
    "name": "LongCat Flash Chat",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "meituan/longcat-flash-thinking-2601": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 32768,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0,
      "output": 0
    },
    "id": "meituan/longcat-flash-thinking-2601",
    "input": [
      "text"
    ],
    "maxTokens": 32768,
    "name": "LongCat Flash Thinking 2601",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "meta/llama-3.1-70b": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.72,
      "output": 0.72
    },
    "id": "meta/llama-3.1-70b",
    "input": [
      "text"
    ],
    "maxTokens": 8192,
    "name": "Llama 3.1 70B Instruct",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "meta/llama-3.1-8b": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.22,
      "output": 0.22
    },
    "id": "meta/llama-3.1-8b",
    "input": [
      "text"
    ],
    "maxTokens": 8192,
    "name": "Llama 3.1 8B Instruct",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "meta/llama-3.2-11b": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.16,
      "output": 0.16
    },
    "id": "meta/llama-3.2-11b",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 8192,
    "name": "Llama 3.2 11B Vision Instruct",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "meta/llama-3.2-90b": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.72,
      "output": 0.72
    },
    "id": "meta/llama-3.2-90b",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 8192,
    "name": "Llama 3.2 90B Vision Instruct",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "meta/llama-3.3-70b": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.72,
      "output": 0.72
    },
    "id": "meta/llama-3.3-70b",
    "input": [
      "text"
    ],
    "maxTokens": 8192,
    "name": "Llama 3.3 70B Instruct",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "meta/llama-4-maverick": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.24,
      "output": 0.97
    },
    "id": "meta/llama-4-maverick",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 8192,
    "name": "Llama 4 Maverick 17B Instruct",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "meta/llama-4-scout": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.17,
      "output": 0.66
    },
    "id": "meta/llama-4-scout",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 8192,
    "name": "Llama 4 Scout 17B Instruct",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "minimax/minimax-m2": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 205000,
    "cost": {
      "cacheRead": 0.03,
      "cacheWrite": 0.375,
      "input": 0.3,
      "output": 1.2
    },
    "id": "minimax/minimax-m2",
    "input": [
      "text"
    ],
    "maxTokens": 205000,
    "name": "MiniMax M2",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "minimax/minimax-m2.1": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 204800,
    "cost": {
      "cacheRead": 0.03,
      "cacheWrite": 0.375,
      "input": 0.3,
      "output": 1.2
    },
    "id": "minimax/minimax-m2.1",
    "input": [
      "text"
    ],
    "maxTokens": 131072,
    "name": "MiniMax M2.1",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "minimax/minimax-m2.1-lightning": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 204800,
    "cost": {
      "cacheRead": 0.03,
      "cacheWrite": 0.375,
      "input": 0.3,
      "output": 2.4
    },
    "id": "minimax/minimax-m2.1-lightning",
    "input": [
      "text"
    ],
    "maxTokens": 131072,
    "name": "MiniMax M2.1 Lightning",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "minimax/minimax-m2.5": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 204800,
    "cost": {
      "cacheRead": 0.03,
      "cacheWrite": 0.375,
      "input": 0.3,
      "output": 1.2
    },
    "id": "minimax/minimax-m2.5",
    "input": [
      "text"
    ],
    "maxTokens": 131000,
    "name": "MiniMax M2.5",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "minimax/minimax-m2.5-highspeed": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 204800,
    "cost": {
      "cacheRead": 0.03,
      "cacheWrite": 0.375,
      "input": 0.6,
      "output": 2.4
    },
    "id": "minimax/minimax-m2.5-highspeed",
    "input": [
      "text"
    ],
    "maxTokens": 131000,
    "name": "MiniMax M2.5 High Speed",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "minimax/minimax-m2.7": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 204800,
    "cost": {
      "cacheRead": 0.06,
      "cacheWrite": 0.375,
      "input": 0.3,
      "output": 1.2
    },
    "id": "minimax/minimax-m2.7",
    "input": [
      "text"
    ],
    "maxTokens": 131000,
    "name": "MiniMax M2.7",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "minimax/minimax-m2.7-highspeed": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 204800,
    "cost": {
      "cacheRead": 0.06,
      "cacheWrite": 0.375,
      "input": 0.6,
      "output": 2.4
    },
    "id": "minimax/minimax-m2.7-highspeed",
    "input": [
      "text"
    ],
    "maxTokens": 131100,
    "name": "MiniMax M2.7 High Speed",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "minimax/minimax-m3": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.06,
      "cacheWrite": 0,
      "input": 0.3,
      "output": 1.2
    },
    "id": "minimax/minimax-m3",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 1000000,
    "name": "MiniMax M3",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "mistral/codestral": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.3,
      "output": 0.9
    },
    "id": "mistral/codestral",
    "input": [
      "text"
    ],
    "maxTokens": 4000,
    "name": "Mistral Codestral",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "mistral/devstral-2": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 256000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.4,
      "output": 2
    },
    "id": "mistral/devstral-2",
    "input": [
      "text"
    ],
    "maxTokens": 256000,
    "name": "Devstral 2",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "mistral/devstral-small": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.1,
      "output": 0.3
    },
    "id": "mistral/devstral-small",
    "input": [
      "text"
    ],
    "maxTokens": 64000,
    "name": "Devstral Small 1.1",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "mistral/devstral-small-2": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 256000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.1,
      "output": 0.3
    },
    "id": "mistral/devstral-small-2",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 256000,
    "name": "Devstral Small 2",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "mistral/magistral-medium": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 2,
      "output": 5
    },
    "id": "mistral/magistral-medium",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 64000,
    "name": "Magistral Medium 2509",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "mistral/magistral-small": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.5,
      "output": 1.5
    },
    "id": "mistral/magistral-small",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 64000,
    "name": "Magistral Small 2509",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "mistral/ministral-14b": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 256000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.2,
      "output": 0.2
    },
    "id": "mistral/ministral-14b",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 256000,
    "name": "Ministral 14B",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "mistral/ministral-3b": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.1,
      "output": 0.1
    },
    "id": "mistral/ministral-3b",
    "input": [
      "text"
    ],
    "maxTokens": 4000,
    "name": "Ministral 3B",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "mistral/ministral-8b": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.15,
      "output": 0.15
    },
    "id": "mistral/ministral-8b",
    "input": [
      "text"
    ],
    "maxTokens": 4000,
    "name": "Ministral 8B",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "mistral/mistral-large-3": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 256000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.5,
      "output": 1.5
    },
    "id": "mistral/mistral-large-3",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 256000,
    "name": "Mistral Large 3",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "mistral/mistral-medium": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.4,
      "output": 2
    },
    "id": "mistral/mistral-medium",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 64000,
    "name": "Mistral Medium 3.1",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "mistral/mistral-medium-3.5": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 256000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 1.5,
      "output": 7.5
    },
    "id": "mistral/mistral-medium-3.5",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 256000,
    "name": "Mistral Medium Latest",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "mistral/mistral-nemo": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.15,
      "output": 0.15
    },
    "id": "mistral/mistral-nemo",
    "input": [
      "text"
    ],
    "maxTokens": 128000,
    "name": "Mistral Nemo 12B",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "mistral/mistral-small": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 32000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.1,
      "output": 0.3
    },
    "id": "mistral/mistral-small",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 4000,
    "name": "Mistral Small",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "mistral/pixtral-12b": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.15,
      "output": 0.15
    },
    "id": "mistral/pixtral-12b",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 4000,
    "name": "Pixtral 12B 2409",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "mistral/pixtral-large": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 2,
      "output": 6
    },
    "id": "mistral/pixtral-large",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 4000,
    "name": "Pixtral Large",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "moonshotai/kimi-k2": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 131072,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.57,
      "output": 2.3
    },
    "id": "moonshotai/kimi-k2",
    "input": [
      "text"
    ],
    "maxTokens": 131072,
    "name": "Kimi K2 Instruct",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "moonshotai/kimi-k2-thinking": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 216144,
    "cost": {
      "cacheRead": 0.141,
      "cacheWrite": 0,
      "input": 0.47,
      "output": 2
    },
    "id": "moonshotai/kimi-k2-thinking",
    "input": [
      "text"
    ],
    "maxTokens": 216144,
    "name": "Kimi K2 Thinking",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "moonshotai/kimi-k2.5": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 262114,
    "cost": {
      "cacheRead": 0.1,
      "cacheWrite": 0,
      "input": 0.6,
      "output": 3
    },
    "id": "moonshotai/kimi-k2.5",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 262114,
    "name": "Kimi K2.5",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "moonshotai/kimi-k2.6": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 262000,
    "cost": {
      "cacheRead": 0.16,
      "cacheWrite": 0,
      "input": 0.95,
      "output": 4
    },
    "id": "moonshotai/kimi-k2.6",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 262000,
    "name": "Kimi K2.6",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "moonshotai/kimi-k2.7-code": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 256000,
    "cost": {
      "cacheRead": 0.19,
      "cacheWrite": 0,
      "input": 0.95,
      "output": 4
    },
    "id": "moonshotai/kimi-k2.7-code",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 32768,
    "name": "Kimi K2.7 Code",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "moonshotai/kimi-k2.7-code-highspeed": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 262144,
    "cost": {
      "cacheRead": 0.38,
      "cacheWrite": 0,
      "input": 1.9,
      "output": 8
    },
    "id": "moonshotai/kimi-k2.7-code-highspeed",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 32768,
    "name": "Kimi K2.7 Code High Speed",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "nvidia/nemotron-3-nano-30b-a3b": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 262144,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.05,
      "output": 0.24
    },
    "id": "nvidia/nemotron-3-nano-30b-a3b",
    "input": [
      "text"
    ],
    "maxTokens": 262144,
    "name": "Nemotron 3 Nano 30B A3B",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "nvidia/nemotron-3-super-120b-a12b": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 256000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.15,
      "output": 0.65
    },
    "id": "nvidia/nemotron-3-super-120b-a12b",
    "input": [
      "text"
    ],
    "maxTokens": 32000,
    "name": "NVIDIA Nemotron 3 Super 120B A12B",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "nvidia/nemotron-3-ultra-550b-a55b": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.12,
      "cacheWrite": 0,
      "input": 0.6,
      "output": 2.4
    },
    "id": "nvidia/nemotron-3-ultra-550b-a55b",
    "input": [
      "text"
    ],
    "maxTokens": 65000,
    "name": "Nemotron 3 Ultra",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "nvidia/nemotron-nano-12b-v2-vl": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 131072,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.2,
      "output": 0.6
    },
    "id": "nvidia/nemotron-nano-12b-v2-vl",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 131072,
    "name": "Nvidia Nemotron Nano 12B V2 VL",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "nvidia/nemotron-nano-9b-v2": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 131072,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.06,
      "output": 0.23
    },
    "id": "nvidia/nemotron-nano-9b-v2",
    "input": [
      "text"
    ],
    "maxTokens": 131072,
    "name": "Nvidia Nemotron Nano 9B V2",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "openai/gpt-3.5-turbo": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 16385,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.5,
      "output": 1.5
    },
    "id": "openai/gpt-3.5-turbo",
    "input": [
      "text"
    ],
    "maxTokens": 4096,
    "name": "GPT-3.5 Turbo",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "openai/gpt-4-turbo": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 10,
      "output": 30
    },
    "id": "openai/gpt-4-turbo",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 4096,
    "name": "GPT-4 Turbo",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "openai/gpt-4.1": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1047576,
    "cost": {
      "cacheRead": 0.5,
      "cacheWrite": 0,
      "input": 2,
      "output": 8
    },
    "id": "openai/gpt-4.1",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 32768,
    "name": "GPT-4.1",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "openai/gpt-4.1-mini": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1047576,
    "cost": {
      "cacheRead": 0.1,
      "cacheWrite": 0,
      "input": 0.4,
      "output": 1.6
    },
    "id": "openai/gpt-4.1-mini",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 32768,
    "name": "GPT-4.1 mini",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "openai/gpt-4.1-nano": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1047576,
    "cost": {
      "cacheRead": 0.025,
      "cacheWrite": 0,
      "input": 0.1,
      "output": 0.4
    },
    "id": "openai/gpt-4.1-nano",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 32768,
    "name": "GPT-4.1 nano",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "openai/gpt-4o": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 1.25,
      "cacheWrite": 0,
      "input": 2.5,
      "output": 10
    },
    "id": "openai/gpt-4o",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 16384,
    "name": "GPT-4o",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "openai/gpt-4o-mini": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0.075,
      "cacheWrite": 0,
      "input": 0.15,
      "output": 0.6
    },
    "id": "openai/gpt-4o-mini",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 16384,
    "name": "GPT-4o mini",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "openai/gpt-5": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 400000,
    "cost": {
      "cacheRead": 0.125,
      "cacheWrite": 0,
      "input": 1.25,
      "output": 10
    },
    "id": "openai/gpt-5",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "GPT-5",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "openai/gpt-5-chat": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0.125,
      "cacheWrite": 0,
      "input": 1.25,
      "output": 10
    },
    "id": "openai/gpt-5-chat",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 16384,
    "name": "GPT 5 Chat",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "openai/gpt-5-codex": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 400000,
    "cost": {
      "cacheRead": 0.125,
      "cacheWrite": 0,
      "input": 1.25,
      "output": 10
    },
    "id": "openai/gpt-5-codex",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "GPT-5-Codex",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "openai/gpt-5-mini": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 400000,
    "cost": {
      "cacheRead": 0.025,
      "cacheWrite": 0,
      "input": 0.25,
      "output": 2
    },
    "id": "openai/gpt-5-mini",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "GPT-5 mini",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "openai/gpt-5-nano": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 400000,
    "cost": {
      "cacheRead": 0.005,
      "cacheWrite": 0,
      "input": 0.05,
      "output": 0.4
    },
    "id": "openai/gpt-5-nano",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "GPT-5 nano",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "openai/gpt-5-pro": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 400000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 15,
      "output": 120
    },
    "id": "openai/gpt-5-pro",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 272000,
    "name": "GPT-5 pro",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "openai/gpt-5.1-codex": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 400000,
    "cost": {
      "cacheRead": 0.125,
      "cacheWrite": 0,
      "input": 1.25,
      "output": 10
    },
    "id": "openai/gpt-5.1-codex",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "GPT-5.1-Codex",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "openai/gpt-5.1-codex-max": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 400000,
    "cost": {
      "cacheRead": 0.125,
      "cacheWrite": 0,
      "input": 1.25,
      "output": 10
    },
    "id": "openai/gpt-5.1-codex-max",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "GPT 5.1 Codex Max",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "openai/gpt-5.1-codex-mini": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 400000,
    "cost": {
      "cacheRead": 0.025,
      "cacheWrite": 0,
      "input": 0.25,
      "output": 2
    },
    "id": "openai/gpt-5.1-codex-mini",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "GPT 5.1 Codex Mini",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "openai/gpt-5.1-instant": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0.125,
      "cacheWrite": 0,
      "input": 1.25,
      "output": 10
    },
    "id": "openai/gpt-5.1-instant",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 16384,
    "name": "GPT-5.1 Instant",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "openai/gpt-5.1-thinking": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 400000,
    "cost": {
      "cacheRead": 0.125,
      "cacheWrite": 0,
      "input": 1.25,
      "output": 10
    },
    "id": "openai/gpt-5.1-thinking",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "GPT 5.1 Thinking",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "openai/gpt-5.2": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 400000,
    "cost": {
      "cacheRead": 0.175,
      "cacheWrite": 0,
      "input": 1.75,
      "output": 14
    },
    "id": "openai/gpt-5.2",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "GPT 5.2",
    "provider": "vercel-ai-gateway",
    "reasoning": true,
    "thinkingLevelMap": {
      "xhigh": "xhigh"
    }
  },
  "openai/gpt-5.2-chat": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0.175,
      "cacheWrite": 0,
      "input": 1.75,
      "output": 14
    },
    "id": "openai/gpt-5.2-chat",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 16384,
    "name": "GPT 5.2 Chat",
    "provider": "vercel-ai-gateway",
    "reasoning": false,
    "thinkingLevelMap": {
      "xhigh": "xhigh"
    }
  },
  "openai/gpt-5.2-codex": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 400000,
    "cost": {
      "cacheRead": 0.175,
      "cacheWrite": 0,
      "input": 1.75,
      "output": 14
    },
    "id": "openai/gpt-5.2-codex",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "GPT 5.2 Codex",
    "provider": "vercel-ai-gateway",
    "reasoning": true,
    "thinkingLevelMap": {
      "xhigh": "xhigh"
    }
  },
  "openai/gpt-5.2-pro": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 400000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 21,
      "output": 168
    },
    "id": "openai/gpt-5.2-pro",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "GPT 5.2 ",
    "provider": "vercel-ai-gateway",
    "reasoning": true,
    "thinkingLevelMap": {
      "xhigh": "xhigh"
    }
  },
  "openai/gpt-5.3-chat": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0.175,
      "cacheWrite": 0,
      "input": 1.75,
      "output": 14
    },
    "id": "openai/gpt-5.3-chat",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 16384,
    "name": "GPT-5.3 Chat",
    "provider": "vercel-ai-gateway",
    "reasoning": false,
    "thinkingLevelMap": {
      "xhigh": "xhigh"
    }
  },
  "openai/gpt-5.3-codex": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 400000,
    "cost": {
      "cacheRead": 0.175,
      "cacheWrite": 0,
      "input": 1.75,
      "output": 14
    },
    "id": "openai/gpt-5.3-codex",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "GPT 5.3 Codex",
    "provider": "vercel-ai-gateway",
    "reasoning": true,
    "thinkingLevelMap": {
      "xhigh": "xhigh"
    }
  },
  "openai/gpt-5.4": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1050000,
    "cost": {
      "cacheRead": 0.25,
      "cacheWrite": 0,
      "input": 2.5,
      "output": 15
    },
    "id": "openai/gpt-5.4",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "GPT 5.4",
    "provider": "vercel-ai-gateway",
    "reasoning": true,
    "thinkingLevelMap": {
      "xhigh": "xhigh"
    }
  },
  "openai/gpt-5.4-mini": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 400000,
    "cost": {
      "cacheRead": 0.075,
      "cacheWrite": 0,
      "input": 0.75,
      "output": 4.5
    },
    "id": "openai/gpt-5.4-mini",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "GPT 5.4 Mini",
    "provider": "vercel-ai-gateway",
    "reasoning": true,
    "thinkingLevelMap": {
      "xhigh": "xhigh"
    }
  },
  "openai/gpt-5.4-nano": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 400000,
    "cost": {
      "cacheRead": 0.02,
      "cacheWrite": 0,
      "input": 0.2,
      "output": 1.25
    },
    "id": "openai/gpt-5.4-nano",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "GPT 5.4 Nano",
    "provider": "vercel-ai-gateway",
    "reasoning": true,
    "thinkingLevelMap": {
      "xhigh": "xhigh"
    }
  },
  "openai/gpt-5.4-pro": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1050000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 30,
      "output": 180
    },
    "id": "openai/gpt-5.4-pro",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "GPT 5.4 Pro",
    "provider": "vercel-ai-gateway",
    "reasoning": true,
    "thinkingLevelMap": {
      "xhigh": "xhigh"
    }
  },
  "openai/gpt-5.5": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.5,
      "cacheWrite": 0,
      "input": 5,
      "output": 30
    },
    "id": "openai/gpt-5.5",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "GPT 5.5",
    "provider": "vercel-ai-gateway",
    "reasoning": true,
    "thinkingLevelMap": {
      "xhigh": "xhigh"
    }
  },
  "openai/gpt-5.5-pro": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 30,
      "output": 180
    },
    "id": "openai/gpt-5.5-pro",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "GPT 5.5 Pro",
    "provider": "vercel-ai-gateway",
    "reasoning": true,
    "thinkingLevelMap": {
      "low": null,
      "minimal": null,
      "off": null,
      "xhigh": "xhigh"
    }
  },
  "openai/gpt-oss-120b": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 131072,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.1,
      "output": 0.5
    },
    "id": "openai/gpt-oss-120b",
    "input": [
      "text"
    ],
    "maxTokens": 131072,
    "name": "GPT OSS 120B",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "openai/gpt-oss-20b": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 131072,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.05,
      "output": 0.2
    },
    "id": "openai/gpt-oss-20b",
    "input": [
      "text"
    ],
    "maxTokens": 8192,
    "name": "GPT OSS 20B",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "openai/gpt-oss-safeguard-20b": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 131072,
    "cost": {
      "cacheRead": 0.037,
      "cacheWrite": 0,
      "input": 0.075,
      "output": 0.3
    },
    "id": "openai/gpt-oss-safeguard-20b",
    "input": [
      "text"
    ],
    "maxTokens": 65536,
    "name": "GPT OSS Safeguard 20B",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "openai/o1": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 200000,
    "cost": {
      "cacheRead": 7.5,
      "cacheWrite": 0,
      "input": 15,
      "output": 60
    },
    "id": "openai/o1",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 100000,
    "name": "o1",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "openai/o3": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 200000,
    "cost": {
      "cacheRead": 0.5,
      "cacheWrite": 0,
      "input": 2,
      "output": 8
    },
    "id": "openai/o3",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 100000,
    "name": "o3",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "openai/o3-deep-research": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 200000,
    "cost": {
      "cacheRead": 2.5,
      "cacheWrite": 0,
      "input": 10,
      "output": 40
    },
    "id": "openai/o3-deep-research",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 100000,
    "name": "o3-deep-research",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "openai/o3-mini": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 200000,
    "cost": {
      "cacheRead": 0.55,
      "cacheWrite": 0,
      "input": 1.1,
      "output": 4.4
    },
    "id": "openai/o3-mini",
    "input": [
      "text"
    ],
    "maxTokens": 100000,
    "name": "o3-mini",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "openai/o3-pro": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 200000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 20,
      "output": 80
    },
    "id": "openai/o3-pro",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 100000,
    "name": "o3 Pro",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "openai/o4-mini": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 200000,
    "cost": {
      "cacheRead": 0.275,
      "cacheWrite": 0,
      "input": 1.1,
      "output": 4.4
    },
    "id": "openai/o4-mini",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 100000,
    "name": "o4-mini",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "sakana/fugu-ultra": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.5,
      "cacheWrite": 0,
      "input": 5,
      "output": 30
    },
    "id": "sakana/fugu-ultra",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 1000000,
    "name": "Fugu Ultra",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "stepfun/step-3.5-flash": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 262114,
    "cost": {
      "cacheRead": 0.02,
      "cacheWrite": 0,
      "input": 0.09,
      "output": 0.3
    },
    "id": "stepfun/step-3.5-flash",
    "input": [
      "text"
    ],
    "maxTokens": 262114,
    "name": "StepFun 3.5 Flash",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "stepfun/step-3.7-flash": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 256000,
    "cost": {
      "cacheRead": 0.04,
      "cacheWrite": 0,
      "input": 0.2,
      "output": 1.15
    },
    "id": "stepfun/step-3.7-flash",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 256000,
    "name": "Step 3.7 Flash",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "xai/grok-4.1-fast-non-reasoning": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.05,
      "cacheWrite": 0,
      "input": 0.2,
      "output": 0.5
    },
    "id": "xai/grok-4.1-fast-non-reasoning",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 1000000,
    "name": "Grok 4.1 Fast Non-Reasoning",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "xai/grok-4.1-fast-reasoning": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.05,
      "cacheWrite": 0,
      "input": 0.2,
      "output": 0.5
    },
    "id": "xai/grok-4.1-fast-reasoning",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 1000000,
    "name": "Grok 4.1 Fast Reasoning",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "xai/grok-4.20-multi-agent": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 2000000,
    "cost": {
      "cacheRead": 0.2,
      "cacheWrite": 0,
      "input": 1.25,
      "output": 2.5
    },
    "id": "xai/grok-4.20-multi-agent",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 2000000,
    "name": "Grok 4.20 Multi-Agent",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "xai/grok-4.20-multi-agent-beta": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 2000000,
    "cost": {
      "cacheRead": 0.2,
      "cacheWrite": 0,
      "input": 1.25,
      "output": 2.5
    },
    "id": "xai/grok-4.20-multi-agent-beta",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 2000000,
    "name": "Grok 4.20 Multi Agent Beta",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "xai/grok-4.20-non-reasoning": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 2000000,
    "cost": {
      "cacheRead": 0.2,
      "cacheWrite": 0,
      "input": 1.25,
      "output": 2.5
    },
    "id": "xai/grok-4.20-non-reasoning",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 2000000,
    "name": "Grok 4.20 Non-Reasoning",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "xai/grok-4.20-non-reasoning-beta": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 2000000,
    "cost": {
      "cacheRead": 0.2,
      "cacheWrite": 0,
      "input": 1.25,
      "output": 2.5
    },
    "id": "xai/grok-4.20-non-reasoning-beta",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 2000000,
    "name": "Grok 4.20 Beta Non-Reasoning",
    "provider": "vercel-ai-gateway",
    "reasoning": false
  },
  "xai/grok-4.20-reasoning": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 2000000,
    "cost": {
      "cacheRead": 0.2,
      "cacheWrite": 0,
      "input": 1.25,
      "output": 2.5
    },
    "id": "xai/grok-4.20-reasoning",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 2000000,
    "name": "Grok 4.20 Reasoning",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "xai/grok-4.20-reasoning-beta": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 2000000,
    "cost": {
      "cacheRead": 0.2,
      "cacheWrite": 0,
      "input": 1.25,
      "output": 2.5
    },
    "id": "xai/grok-4.20-reasoning-beta",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 2000000,
    "name": "Grok 4.20 Beta Reasoning",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "xai/grok-4.3": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.2,
      "cacheWrite": 0,
      "input": 1.25,
      "output": 2.5
    },
    "id": "xai/grok-4.3",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 1000000,
    "name": "Grok 4.3",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "xai/grok-build-0.1": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 256000,
    "cost": {
      "cacheRead": 0.2,
      "cacheWrite": 0,
      "input": 1,
      "output": 2
    },
    "id": "xai/grok-build-0.1",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 256000,
    "name": "Grok Build 0.1",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "xiaomi/mimo-v2-flash": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 262144,
    "cost": {
      "cacheRead": 0.01,
      "cacheWrite": 0,
      "input": 0.1,
      "output": 0.3
    },
    "id": "xiaomi/mimo-v2-flash",
    "input": [
      "text"
    ],
    "maxTokens": 32000,
    "name": "MiMo V2 Flash",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "xiaomi/mimo-v2-pro": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.2,
      "cacheWrite": 0,
      "input": 1,
      "output": 3
    },
    "id": "xiaomi/mimo-v2-pro",
    "input": [
      "text"
    ],
    "maxTokens": 128000,
    "name": "MiMo V2 Pro",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "xiaomi/mimo-v2.5": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1050000,
    "cost": {
      "cacheRead": 0.0028,
      "cacheWrite": 0,
      "input": 0.14,
      "output": 0.28
    },
    "id": "xiaomi/mimo-v2.5",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 131100,
    "name": "MiMo M2.5",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "xiaomi/mimo-v2.5-pro": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1050000,
    "cost": {
      "cacheRead": 0.0036,
      "cacheWrite": 0,
      "input": 0.435,
      "output": 0.87
    },
    "id": "xiaomi/mimo-v2.5-pro",
    "input": [
      "text"
    ],
    "maxTokens": 131000,
    "name": "MiMo V2.5 Pro",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "zai/glm-4.5": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0.11,
      "cacheWrite": 0,
      "input": 0.6,
      "output": 2.2
    },
    "id": "zai/glm-4.5",
    "input": [
      "text"
    ],
    "maxTokens": 96000,
    "name": "GLM 4.5",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "zai/glm-4.5-air": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0.03,
      "cacheWrite": 0,
      "input": 0.2,
      "output": 1.1
    },
    "id": "zai/glm-4.5-air",
    "input": [
      "text"
    ],
    "maxTokens": 96000,
    "name": "GLM 4.5 Air",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "zai/glm-4.5v": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 66000,
    "cost": {
      "cacheRead": 0.11,
      "cacheWrite": 0,
      "input": 0.6,
      "output": 1.8
    },
    "id": "zai/glm-4.5v",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 16000,
    "name": "GLM 4.5V",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "zai/glm-4.6": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 200000,
    "cost": {
      "cacheRead": 0.11,
      "cacheWrite": 0,
      "input": 0.6,
      "output": 2.2
    },
    "id": "zai/glm-4.6",
    "input": [
      "text"
    ],
    "maxTokens": 96000,
    "name": "GLM 4.6",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "zai/glm-4.6v": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0.05,
      "cacheWrite": 0,
      "input": 0.3,
      "output": 0.9
    },
    "id": "zai/glm-4.6v",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 24000,
    "name": "GLM-4.6V",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "zai/glm-4.6v-flash": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 128000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0,
      "output": 0
    },
    "id": "zai/glm-4.6v-flash",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 24000,
    "name": "GLM-4.6V-Flash",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "zai/glm-4.7": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 200000,
    "cost": {
      "cacheRead": 0.12,
      "cacheWrite": 0,
      "input": 0.6,
      "output": 2.2
    },
    "id": "zai/glm-4.7",
    "input": [
      "text"
    ],
    "maxTokens": 120000,
    "name": "GLM 4.7",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "zai/glm-4.7-flash": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 200000,
    "cost": {
      "cacheRead": 0,
      "cacheWrite": 0,
      "input": 0.07,
      "output": 0.4
    },
    "id": "zai/glm-4.7-flash",
    "input": [
      "text"
    ],
    "maxTokens": 131000,
    "name": "GLM 4.7 Flash",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "zai/glm-4.7-flashx": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 200000,
    "cost": {
      "cacheRead": 0.01,
      "cacheWrite": 0,
      "input": 0.06,
      "output": 0.4
    },
    "id": "zai/glm-4.7-flashx",
    "input": [
      "text"
    ],
    "maxTokens": 128000,
    "name": "GLM 4.7 FlashX",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "zai/glm-5": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 202800,
    "cost": {
      "cacheRead": 0.2,
      "cacheWrite": 0,
      "input": 0.95,
      "output": 3.15
    },
    "id": "zai/glm-5",
    "input": [
      "text"
    ],
    "maxTokens": 131100,
    "name": "GLM 5",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "zai/glm-5-turbo": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 202800,
    "cost": {
      "cacheRead": 0.24,
      "cacheWrite": 0,
      "input": 1.2,
      "output": 4
    },
    "id": "zai/glm-5-turbo",
    "input": [
      "text"
    ],
    "maxTokens": 131100,
    "name": "GLM 5 Turbo",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "zai/glm-5.1": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 202000,
    "cost": {
      "cacheRead": 0.26,
      "cacheWrite": 0,
      "input": 1.3,
      "output": 4.3
    },
    "id": "zai/glm-5.1",
    "input": [
      "text"
    ],
    "maxTokens": 202000,
    "name": "GLM 5.1",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "zai/glm-5.2": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1040000,
    "cost": {
      "cacheRead": 0.26,
      "cacheWrite": 0,
      "input": 1.4,
      "output": 4.4
    },
    "id": "zai/glm-5.2",
    "input": [
      "text"
    ],
    "maxTokens": 128000,
    "name": "GLM 5.2",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "zai/glm-5.2-fast": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 1000000,
    "cost": {
      "cacheRead": 0.5,
      "cacheWrite": 0,
      "input": 3,
      "output": 10.25
    },
    "id": "zai/glm-5.2-fast",
    "input": [
      "text"
    ],
    "maxTokens": 128000,
    "name": "GLM 5.2 Fast",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  },
  "zai/glm-5v-turbo": {
    "api": "anthropic-messages",
    "baseUrl": "https://ai-gateway.vercel.sh",
    "contextWindow": 200000,
    "cost": {
      "cacheRead": 0.24,
      "cacheWrite": 0,
      "input": 1.2,
      "output": 4
    },
    "id": "zai/glm-5v-turbo",
    "input": [
      "text",
      "image"
    ],
    "maxTokens": 128000,
    "name": "GLM 5V Turbo",
    "provider": "vercel-ai-gateway",
    "reasoning": true
  }
}
