{
"version": "1.0.0",
"lastUpdated": "2026-06-26",
"providers": [
{
"id": "openai",
"name": "OpenAI",
"website": "https://openai.com",
"apiKeyUrl": "https://platform.openai.com/api-keys",
"apiBaseUrl": "",
"logoUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/04/ChatGPT_logo.svg/2048px-ChatGPT_logo.svg.png",
"supportsToolCalls": true,
"supportsReasoning": true,
"supportsStreaming": true,
"models": [
{
"id": "gpt-4o",
"name": "GPT-4o",
"contextWindow": 128000,
"maxTokens": 16384,
"maxOutputTokens": 16384,
"price": {
"input": 2.5,
"output": 10,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-4o-mini",
"name": "GPT-4o mini",
"contextWindow": 128000,
"maxTokens": 16384,
"maxOutputTokens": 16384,
"price": {
"input": 0.15,
"output": 0.6,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "o1",
"name": "o1",
"contextWindow": 200000,
"maxTokens": 100000,
"maxOutputTokens": 100000,
"price": {
"input": 15,
"output": 60,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "o3-mini",
"name": "o3-mini",
"contextWindow": 200000,
"maxTokens": 100000,
"maxOutputTokens": 100000,
"price": {
"input": 1.1,
"output": 4.4,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "text-embedding-3-large",
"name": "text-embedding-3-large",
"contextWindow": 8191,
"maxTokens": 3072,
"maxOutputTokens": 3072,
"price": {
"input": 0.13,
"output": 0,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": false,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": false
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-image-1-mini",
"name": "gpt-image-1-mini",
"contextWindow": 0,
"maxTokens": 4096,
"maxOutputTokens": 4096,
"price": {
"input": 0,
"output": 0,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": true,
"audioInput": false,
"audioOutput": false,
"toolCalls": false,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": false
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-5.2",
"name": "GPT-5.2",
"contextWindow": 400000,
"maxTokens": 128000,
"maxOutputTokens": 128000,
"price": {
"input": 1.75,
"output": 14,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-3.5-turbo",
"name": "GPT-3.5-turbo",
"contextWindow": 16385,
"maxTokens": 4096,
"maxOutputTokens": 4096,
"price": {
"input": 0.5,
"output": 1.5,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": false,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": false
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "o3-pro",
"name": "o3-pro",
"contextWindow": 200000,
"maxTokens": 100000,
"maxOutputTokens": 100000,
"price": {
"input": 20,
"output": 80,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "o1-preview",
"name": "o1-preview",
"contextWindow": 128000,
"maxTokens": 32768,
"maxOutputTokens": 32768,
"price": {
"input": 15,
"output": 60,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": false,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": false
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-5.4-nano",
"name": "GPT-5.4 nano",
"contextWindow": 400000,
"maxTokens": 128000,
"maxOutputTokens": 128000,
"price": {
"input": 0.2,
"output": 1.25,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-5-chat-latest",
"name": "GPT-5 Chat (latest)",
"contextWindow": 400000,
"maxTokens": 128000,
"maxOutputTokens": 128000,
"price": {
"input": 1.25,
"output": 10,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": false,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": false
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "text-embedding-ada-002",
"name": "text-embedding-ada-002",
"contextWindow": 8192,
"maxTokens": 1536,
"maxOutputTokens": 1536,
"price": {
"input": 0.1,
"output": 0,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": false,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": false
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-5.5-pro",
"name": "GPT-5.5 Pro",
"contextWindow": 1050000,
"maxTokens": 128000,
"maxOutputTokens": 128000,
"price": {
"input": 30,
"output": 180,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": true,
"isDeprecated": false
},
{
"id": "gpt-5.1-codex-mini",
"name": "GPT-5.1 Codex mini",
"contextWindow": 400000,
"maxTokens": 128000,
"maxOutputTokens": 128000,
"price": {
"input": 0.25,
"output": 2,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-5.2-pro",
"name": "GPT-5.2 Pro",
"contextWindow": 400000,
"maxTokens": 128000,
"maxOutputTokens": 128000,
"price": {
"input": 21,
"output": 168,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-4o-2024-05-13",
"name": "GPT-4o (2024-05-13)",
"contextWindow": 128000,
"maxTokens": 4096,
"maxOutputTokens": 4096,
"price": {
"input": 5,
"output": 15,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "chatgpt-image-latest",
"name": "chatgpt-image-latest",
"contextWindow": 0,
"maxTokens": 4096,
"maxOutputTokens": 4096,
"price": {
"input": 0,
"output": 0,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": true,
"audioInput": false,
"audioOutput": false,
"toolCalls": false,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": false
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-5.3-codex-spark",
"name": "GPT-5.3 Codex Spark",
"contextWindow": 128000,
"maxTokens": 32000,
"maxOutputTokens": 32000,
"price": {
"input": 1.75,
"output": 14,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-5-codex",
"name": "GPT-5-Codex",
"contextWindow": 400000,
"maxTokens": 128000,
"maxOutputTokens": 128000,
"price": {
"input": 1.25,
"output": 10,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-5.1-chat-latest",
"name": "GPT-5.1 Chat",
"contextWindow": 128000,
"maxTokens": 16384,
"maxOutputTokens": 16384,
"price": {
"input": 1.25,
"output": 10,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-image-1.5",
"name": "gpt-image-1.5",
"contextWindow": 0,
"maxTokens": 4096,
"maxOutputTokens": 4096,
"price": {
"input": 0,
"output": 0,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": true,
"audioInput": false,
"audioOutput": false,
"toolCalls": false,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": false
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-4.1",
"name": "GPT-4.1",
"contextWindow": 1047576,
"maxTokens": 32768,
"maxOutputTokens": 32768,
"price": {
"input": 2,
"output": 8,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "text-embedding-3-small",
"name": "text-embedding-3-small",
"contextWindow": 8191,
"maxTokens": 1536,
"maxOutputTokens": 1536,
"price": {
"input": 0.02,
"output": 0,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": false,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": false
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-5-pro",
"name": "GPT-5 Pro",
"contextWindow": 400000,
"maxTokens": 272000,
"maxOutputTokens": 272000,
"price": {
"input": 15,
"output": 120,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-4.1-mini",
"name": "GPT-4.1 mini",
"contextWindow": 1047576,
"maxTokens": 32768,
"maxOutputTokens": 32768,
"price": {
"input": 0.4,
"output": 1.6,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-5.1",
"name": "GPT-5.1",
"contextWindow": 400000,
"maxTokens": 128000,
"maxOutputTokens": 128000,
"price": {
"input": 1.25,
"output": 10,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-5-nano",
"name": "GPT-5 Nano",
"contextWindow": 400000,
"maxTokens": 128000,
"maxOutputTokens": 128000,
"price": {
"input": 0.05,
"output": 0.4,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-5.4",
"name": "GPT-5.4",
"contextWindow": 1050000,
"maxTokens": 128000,
"maxOutputTokens": 128000,
"price": {
"input": 2.5,
"output": 15,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "o1-pro",
"name": "o1-pro",
"contextWindow": 200000,
"maxTokens": 100000,
"maxOutputTokens": 100000,
"price": {
"input": 150,
"output": 600,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-4-turbo",
"name": "GPT-4 Turbo",
"contextWindow": 128000,
"maxTokens": 4096,
"maxOutputTokens": 4096,
"price": {
"input": 10,
"output": 30,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-5.4-mini",
"name": "GPT-5.4 mini",
"contextWindow": 400000,
"maxTokens": 128000,
"maxOutputTokens": 128000,
"price": {
"input": 0.75,
"output": 4.5,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-5.1-codex-max",
"name": "GPT-5.1 Codex Max",
"contextWindow": 400000,
"maxTokens": 128000,
"maxOutputTokens": 128000,
"price": {
"input": 1.25,
"output": 10,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-5.5",
"name": "GPT-5.5",
"contextWindow": 1050000,
"maxTokens": 128000,
"maxOutputTokens": 128000,
"price": {
"input": 5,
"output": 30,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-5.4-pro",
"name": "GPT-5.4 Pro",
"contextWindow": 1050000,
"maxTokens": 128000,
"maxOutputTokens": 128000,
"price": {
"input": 30,
"output": 180,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-5.2-chat-latest",
"name": "GPT-5.2 Chat",
"contextWindow": 128000,
"maxTokens": 16384,
"maxOutputTokens": 16384,
"price": {
"input": 1.75,
"output": 14,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "o4-mini-deep-research",
"name": "o4-mini-deep-research",
"contextWindow": 200000,
"maxTokens": 100000,
"maxOutputTokens": 100000,
"price": {
"input": 2,
"output": 8,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-4.1-nano",
"name": "GPT-4.1 nano",
"contextWindow": 1047576,
"maxTokens": 32768,
"maxOutputTokens": 32768,
"price": {
"input": 0.1,
"output": 0.4,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-4",
"name": "GPT-4",
"contextWindow": 8192,
"maxTokens": 8192,
"maxOutputTokens": 8192,
"price": {
"input": 30,
"output": 60,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "o4-mini",
"name": "o4-mini",
"contextWindow": 200000,
"maxTokens": 100000,
"maxOutputTokens": 100000,
"price": {
"input": 1.1,
"output": 4.4,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-5.1-codex",
"name": "GPT-5.1 Codex",
"contextWindow": 400000,
"maxTokens": 128000,
"maxOutputTokens": 128000,
"price": {
"input": 1.25,
"output": 10,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-4o-2024-11-20",
"name": "GPT-4o (2024-11-20)",
"contextWindow": 128000,
"maxTokens": 16384,
"maxOutputTokens": 16384,
"price": {
"input": 2.5,
"output": 10,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-5.2-codex",
"name": "GPT-5.2 Codex",
"contextWindow": 400000,
"maxTokens": 128000,
"maxOutputTokens": 128000,
"price": {
"input": 1.75,
"output": 14,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-image-1",
"name": "gpt-image-1",
"contextWindow": 0,
"maxTokens": 4096,
"maxOutputTokens": 4096,
"price": {
"input": 0,
"output": 0,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": true,
"audioInput": false,
"audioOutput": false,
"toolCalls": false,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": false
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-5-mini",
"name": "GPT-5 Mini",
"contextWindow": 400000,
"maxTokens": 128000,
"maxOutputTokens": 128000,
"price": {
"input": 0.25,
"output": 2,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-5.3-codex",
"name": "GPT-5.3 Codex",
"contextWindow": 400000,
"maxTokens": 128000,
"maxOutputTokens": 128000,
"price": {
"input": 1.75,
"output": 14,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-4o-2024-08-06",
"name": "GPT-4o (2024-08-06)",
"contextWindow": 128000,
"maxTokens": 16384,
"maxOutputTokens": 16384,
"price": {
"input": 2.5,
"output": 10,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "o3",
"name": "o3",
"contextWindow": 200000,
"maxTokens": 100000,
"maxOutputTokens": 100000,
"price": {
"input": 2,
"output": 8,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "o1-mini",
"name": "o1-mini",
"contextWindow": 128000,
"maxTokens": 65536,
"maxOutputTokens": 65536,
"price": {
"input": 1.1,
"output": 4.4,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": false,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": false
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "o3-deep-research",
"name": "o3-deep-research",
"contextWindow": 200000,
"maxTokens": 100000,
"maxOutputTokens": 100000,
"price": {
"input": 10,
"output": 40,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-5",
"name": "GPT-5",
"contextWindow": 400000,
"maxTokens": 128000,
"maxOutputTokens": 128000,
"price": {
"input": 1.25,
"output": 10,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-5.3-chat-latest",
"name": "GPT-5.3 Chat (latest)",
"contextWindow": 128000,
"maxTokens": 16384,
"maxOutputTokens": 16384,
"price": {
"input": 1.75,
"output": 14,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gpt-image-2",
"name": "gpt-image-2",
"contextWindow": 0,
"maxTokens": 4096,
"maxOutputTokens": 4096,
"price": {
"input": 5,
"output": 30,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": true,
"audioInput": false,
"audioOutput": false,
"toolCalls": false,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": false
},
"isDefault": false,
"isDeprecated": false
}
]
},
{
"id": "anthropic",
"name": "Anthropic",
"website": "https://anthropic.com",
"apiKeyUrl": "https://console.anthropic.com",
"apiBaseUrl": "",
"logoUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/4d/Anthropic-logo.svg/1200px-Anthropic-logo.svg.png",
"supportsToolCalls": true,
"supportsReasoning": true,
"supportsStreaming": true,
"models": [
{
"id": "claude-3-5-sonnet-20241022",
"name": "Claude Sonnet 3.5 v2",
"contextWindow": 200000,
"maxTokens": 8192,
"maxOutputTokens": 8192,
"price": {
"input": 3,
"output": 15,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-3-opus-20240229",
"name": "Claude Opus 3",
"contextWindow": 200000,
"maxTokens": 4096,
"maxOutputTokens": 4096,
"price": {
"input": 15,
"output": 75,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-3-haiku-20240307",
"name": "Claude Haiku 3",
"contextWindow": 200000,
"maxTokens": 4096,
"maxOutputTokens": 4096,
"price": {
"input": 0.25,
"output": 1.25,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-opus-4-1-20250805",
"name": "Claude Opus 4.1",
"contextWindow": 200000,
"maxTokens": 32000,
"maxOutputTokens": 32000,
"price": {
"input": 15,
"output": 75,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-haiku-4-5",
"name": "Claude Haiku 4.5 (latest)",
"contextWindow": 200000,
"maxTokens": 64000,
"maxOutputTokens": 64000,
"price": {
"input": 1,
"output": 5,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-3-sonnet-20240229",
"name": "Claude Sonnet 3",
"contextWindow": 200000,
"maxTokens": 4096,
"maxOutputTokens": 4096,
"price": {
"input": 3,
"output": 15,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-3-5-haiku-latest",
"name": "Claude Haiku 3.5 (latest)",
"contextWindow": 200000,
"maxTokens": 8192,
"maxOutputTokens": 8192,
"price": {
"input": 0.8,
"output": 4,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-haiku-4-5-20251001",
"name": "Claude Haiku 4.5",
"contextWindow": 200000,
"maxTokens": 64000,
"maxOutputTokens": 64000,
"price": {
"input": 1,
"output": 5,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-3-5-sonnet-20240620",
"name": "Claude Sonnet 3.5",
"contextWindow": 200000,
"maxTokens": 8192,
"maxOutputTokens": 8192,
"price": {
"input": 3,
"output": 15,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-opus-4-0",
"name": "Claude Opus 4 (latest)",
"contextWindow": 200000,
"maxTokens": 32000,
"maxOutputTokens": 32000,
"price": {
"input": 15,
"output": 75,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-sonnet-4-5",
"name": "Claude Sonnet 4.5 (latest)",
"contextWindow": 200000,
"maxTokens": 64000,
"maxOutputTokens": 64000,
"price": {
"input": 3,
"output": 15,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-sonnet-4-6",
"name": "Claude Sonnet 4.6",
"contextWindow": 1000000,
"maxTokens": 64000,
"maxOutputTokens": 64000,
"price": {
"input": 3,
"output": 15,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-sonnet-4-0",
"name": "Claude Sonnet 4 (latest)",
"contextWindow": 200000,
"maxTokens": 64000,
"maxOutputTokens": 64000,
"price": {
"input": 3,
"output": 15,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-opus-4-1",
"name": "Claude Opus 4.1 (latest)",
"contextWindow": 200000,
"maxTokens": 32000,
"maxOutputTokens": 32000,
"price": {
"input": 15,
"output": 75,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-3-5-haiku-20241022",
"name": "Claude Haiku 3.5",
"contextWindow": 200000,
"maxTokens": 8192,
"maxOutputTokens": 8192,
"price": {
"input": 0.8,
"output": 4,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-opus-4-5-20251101",
"name": "Claude Opus 4.5",
"contextWindow": 200000,
"maxTokens": 64000,
"maxOutputTokens": 64000,
"price": {
"input": 5,
"output": 25,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-opus-4-20250514",
"name": "Claude Opus 4",
"contextWindow": 200000,
"maxTokens": 32000,
"maxOutputTokens": 32000,
"price": {
"input": 15,
"output": 75,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-sonnet-4-5-20250929",
"name": "Claude Sonnet 4.5",
"contextWindow": 200000,
"maxTokens": 64000,
"maxOutputTokens": 64000,
"price": {
"input": 3,
"output": 15,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-opus-4-7",
"name": "Claude Opus 4.7",
"contextWindow": 1000000,
"maxTokens": 128000,
"maxOutputTokens": 128000,
"price": {
"input": 5,
"output": 25,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-opus-4-6",
"name": "Claude Opus 4.6",
"contextWindow": 1000000,
"maxTokens": 128000,
"maxOutputTokens": 128000,
"price": {
"input": 5,
"output": 25,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-3-7-sonnet-20250219",
"name": "Claude Sonnet 3.7",
"contextWindow": 200000,
"maxTokens": 64000,
"maxOutputTokens": 64000,
"price": {
"input": 3,
"output": 15,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-sonnet-4-20250514",
"name": "Claude Sonnet 4",
"contextWindow": 200000,
"maxTokens": 64000,
"maxOutputTokens": 64000,
"price": {
"input": 3,
"output": 15,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-opus-4-5",
"name": "Claude Opus 4.5 (latest)",
"contextWindow": 200000,
"maxTokens": 64000,
"maxOutputTokens": 64000,
"price": {
"input": 5,
"output": 25,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-opus-4-8",
"name": "Claude Opus 4.8",
"contextWindow": 1000000,
"maxTokens": 128000,
"maxOutputTokens": 128000,
"price": {
"input": 5,
"output": 25,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "claude-fable-5",
"name": "Claude Fable 5",
"contextWindow": 1000000,
"maxTokens": 128000,
"maxOutputTokens": 128000,
"price": {
"input": 10,
"output": 50,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": true,
"isDeprecated": false
}
]
},
{
"id": "google",
"name": "Google",
"website": "https://ai.google.com",
"apiKeyUrl": "https://makersuite.google.com/app/apikey",
"apiBaseUrl": "",
"logoUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2f/Google_2015_logo.svg/2560px-Google_2015_logo.svg.png",
"supportsToolCalls": true,
"supportsReasoning": true,
"supportsStreaming": true,
"models": [
{
"id": "gemini-2.0-flash",
"name": "Gemini 2.0 Flash",
"contextWindow": 1048576,
"maxTokens": 8192,
"maxOutputTokens": 8192,
"price": {
"input": 0.1,
"output": 0.4,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": true,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gemini-flash-latest",
"name": "Gemini Flash Latest",
"contextWindow": 1048576,
"maxTokens": 65536,
"maxOutputTokens": 65536,
"price": {
"input": 0.3,
"output": 2.5,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": true,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gemma-4-26b-a4b-it",
"name": "Gemma 4 26B A4B IT",
"contextWindow": 262144,
"maxTokens": 32768,
"maxOutputTokens": 32768,
"price": {
"input": 0,
"output": 0,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gemini-3.5-flash",
"name": "Gemini 3.5 Flash",
"contextWindow": 1048576,
"maxTokens": 65536,
"maxOutputTokens": 65536,
"price": {
"input": 1.5,
"output": 9,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": true,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": true,
"isDeprecated": false
},
{
"id": "gemini-3.1-flash-lite",
"name": "Gemini 3.1 Flash Lite",
"contextWindow": 1048576,
"maxTokens": 65536,
"maxOutputTokens": 65536,
"price": {
"input": 0.25,
"output": 1.5,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": true,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gemini-2.5-pro",
"name": "Gemini 2.5 Pro",
"contextWindow": 1048576,
"maxTokens": 65536,
"maxOutputTokens": 65536,
"price": {
"input": 1.25,
"output": 10,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": true,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gemma-4-31b-it",
"name": "Gemma 4 31B IT",
"contextWindow": 262144,
"maxTokens": 32768,
"maxOutputTokens": 32768,
"price": {
"input": 0,
"output": 0,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gemini-2.5-pro-preview-tts",
"name": "Gemini 2.5 Pro Preview TTS",
"contextWindow": 8192,
"maxTokens": 16384,
"maxOutputTokens": 16384,
"price": {
"input": 1,
"output": 20,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": true,
"toolCalls": false,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": false
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gemini-3.1-flash-image-preview",
"name": "Nano Banana 2",
"contextWindow": 65536,
"maxTokens": 65536,
"maxOutputTokens": 65536,
"price": {
"input": 0.5,
"output": 60,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": true,
"audioInput": false,
"audioOutput": false,
"toolCalls": false,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": false
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gemini-2.5-flash-lite",
"name": "Gemini 2.5 Flash-Lite",
"contextWindow": 1048576,
"maxTokens": 65536,
"maxOutputTokens": 65536,
"price": {
"input": 0.1,
"output": 0.4,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": true,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gemini-flash-lite-latest",
"name": "Gemini Flash-Lite Latest",
"contextWindow": 1048576,
"maxTokens": 65536,
"maxOutputTokens": 65536,
"price": {
"input": 0.1,
"output": 0.4,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": true,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gemini-3-pro-preview",
"name": "Gemini 3 Pro Preview",
"contextWindow": 1048576,
"maxTokens": 65536,
"maxOutputTokens": 65536,
"price": {
"input": 2,
"output": 12,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": true,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gemini-2.0-flash-lite",
"name": "Gemini 2.0 Flash-Lite",
"contextWindow": 1048576,
"maxTokens": 8192,
"maxOutputTokens": 8192,
"price": {
"input": 0.075,
"output": 0.3,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": true,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gemini-3.1-pro-preview-customtools",
"name": "Gemini 3.1 Pro Preview Custom Tools",
"contextWindow": 1048576,
"maxTokens": 65536,
"maxOutputTokens": 65536,
"price": {
"input": 2,
"output": 12,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": true,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gemini-2.5-flash-preview-tts",
"name": "Gemini 2.5 Flash Preview TTS",
"contextWindow": 8192,
"maxTokens": 16384,
"maxOutputTokens": 16384,
"price": {
"input": 0.5,
"output": 10,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": true,
"toolCalls": false,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": false
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gemini-3.1-flash-lite-preview",
"name": "Gemini 3.1 Flash Lite Preview",
"contextWindow": 1048576,
"maxTokens": 65536,
"maxOutputTokens": 65536,
"price": {
"input": 0.25,
"output": 1.5,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": true,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gemini-3.1-pro-preview",
"name": "Gemini 3.1 Pro Preview",
"contextWindow": 1048576,
"maxTokens": 65536,
"maxOutputTokens": 65536,
"price": {
"input": 2,
"output": 12,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": true,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gemini-3-flash-preview",
"name": "Gemini 3 Flash Preview",
"contextWindow": 1048576,
"maxTokens": 65536,
"maxOutputTokens": 65536,
"price": {
"input": 0.5,
"output": 3,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": true,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gemini-2.5-flash",
"name": "Gemini 2.5 Flash",
"contextWindow": 1048576,
"maxTokens": 65536,
"maxOutputTokens": 65536,
"price": {
"input": 0.3,
"output": 2.5,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": true,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gemini-2.5-flash-image",
"name": "Nano Banana",
"contextWindow": 32768,
"maxTokens": 32768,
"maxOutputTokens": 32768,
"price": {
"input": 0.3,
"output": 30,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": true,
"audioInput": false,
"audioOutput": false,
"toolCalls": false,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": false
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gemini-embedding-001",
"name": "Gemini Embedding 001",
"contextWindow": 2048,
"maxTokens": 1,
"maxOutputTokens": 1,
"price": {
"input": 0.15,
"output": 0,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": false,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": false
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "gemini-3-pro-image-preview",
"name": "Nano Banana Pro",
"contextWindow": 131072,
"maxTokens": 32768,
"maxOutputTokens": 32768,
"price": {
"input": 2,
"output": 120,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": true,
"audioInput": false,
"audioOutput": false,
"toolCalls": false,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": false
},
"isDefault": false,
"isDeprecated": false
}
]
},
{
"id": "deepseek",
"name": "DeepSeek",
"website": "https://deepseek.com",
"apiKeyUrl": "https://platform.deepseek.com",
"apiBaseUrl": "https://api.deepseek.com",
"logoUrl": "https://deepseek.com/favicon.ico",
"supportsToolCalls": true,
"supportsReasoning": true,
"supportsStreaming": true,
"models": [
{
"id": "deepseek-chat",
"name": "DeepSeek Chat",
"contextWindow": 1000000,
"maxTokens": 384000,
"maxOutputTokens": 384000,
"price": {
"input": 0.14,
"output": 0.28,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "deepseek-reasoner",
"name": "DeepSeek Reasoner",
"contextWindow": 1000000,
"maxTokens": 384000,
"maxOutputTokens": 384000,
"price": {
"input": 0.14,
"output": 0.28,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "deepseek-v4-pro",
"name": "DeepSeek V4 Pro",
"contextWindow": 1000000,
"maxTokens": 384000,
"maxOutputTokens": 384000,
"price": {
"input": 0.435,
"output": 0.87,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": true,
"isDeprecated": false
},
{
"id": "deepseek-v4-flash",
"name": "DeepSeek V4 Flash",
"contextWindow": 1000000,
"maxTokens": 384000,
"maxOutputTokens": 384000,
"price": {
"input": 0.14,
"output": 0.28,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
}
]
},
{
"id": "zhipuai",
"name": "Zhipu AI",
"website": "https://zhipu.ai",
"apiKeyUrl": "https://zhipu.ai/manage-apikey/apikey-list",
"apiBaseUrl": "https://open.bigmodel.cn/api/paas/v4",
"logoUrl": "https://zhipu.ai/favicon.ico",
"supportsToolCalls": true,
"supportsReasoning": true,
"supportsStreaming": true,
"models": [
{
"id": "glm-5.1",
"name": "GLM-5.1",
"contextWindow": 200000,
"maxTokens": 131072,
"maxOutputTokens": 131072,
"price": {
"input": 6,
"output": 24,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "glm-5v-turbo",
"name": "GLM-5V-Turbo",
"contextWindow": 200000,
"maxTokens": 131072,
"maxOutputTokens": 131072,
"price": {
"input": 5,
"output": 22,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "glm-5",
"name": "GLM-5",
"contextWindow": 204800,
"maxTokens": 131072,
"maxOutputTokens": 131072,
"price": {
"input": 1,
"output": 3.2,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "glm-4.6v",
"name": "GLM-4.6V",
"contextWindow": 128000,
"maxTokens": 32768,
"maxOutputTokens": 32768,
"price": {
"input": 0.3,
"output": 0.9,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "glm-4.7",
"name": "GLM-4.7",
"contextWindow": 204800,
"maxTokens": 131072,
"maxOutputTokens": 131072,
"price": {
"input": 0.6,
"output": 2.2,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "glm-4.5-flash",
"name": "GLM-4.5-Flash",
"contextWindow": 131072,
"maxTokens": 98304,
"maxOutputTokens": 98304,
"price": {
"input": 0,
"output": 0,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "glm-4.5",
"name": "GLM-4.5",
"contextWindow": 131072,
"maxTokens": 98304,
"maxOutputTokens": 98304,
"price": {
"input": 0.6,
"output": 2.2,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "glm-4.6",
"name": "GLM-4.6",
"contextWindow": 204800,
"maxTokens": 131072,
"maxOutputTokens": 131072,
"price": {
"input": 0.6,
"output": 2.2,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "glm-4.7-flash",
"name": "GLM-4.7-Flash",
"contextWindow": 200000,
"maxTokens": 131072,
"maxOutputTokens": 131072,
"price": {
"input": 0,
"output": 0,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "glm-4.5v",
"name": "GLM-4.5V",
"contextWindow": 64000,
"maxTokens": 16384,
"maxOutputTokens": 16384,
"price": {
"input": 0.6,
"output": 1.8,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "glm-4.5-air",
"name": "GLM-4.5-Air",
"contextWindow": 131072,
"maxTokens": 98304,
"maxOutputTokens": 98304,
"price": {
"input": 0.2,
"output": 1.1,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "glm-4.7-flashx",
"name": "GLM-4.7-FlashX",
"contextWindow": 200000,
"maxTokens": 131072,
"maxOutputTokens": 131072,
"price": {
"input": 0.07,
"output": 0.4,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "glm-5.2",
"name": "GLM-5.2",
"contextWindow": 1000000,
"maxTokens": 131072,
"maxOutputTokens": 131072,
"price": {
"input": 1.4,
"output": 4.4,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": true,
"isDeprecated": false
}
]
},
{
"id": "moonshotai",
"name": "Moonshot AI",
"website": "https://moonshot.ai",
"apiKeyUrl": "https://platform.moonshot.ai",
"apiBaseUrl": "https://api.moonshot.ai/v1",
"logoUrl": "https://moonshot.ai/favicon.ico",
"supportsToolCalls": true,
"supportsReasoning": true,
"supportsStreaming": true,
"models": [
{
"id": "kimi-k2.5",
"name": "Kimi K2.5",
"contextWindow": 262144,
"maxTokens": 262144,
"maxOutputTokens": 262144,
"price": {
"input": 0.6,
"output": 3,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "kimi-k2-0905-preview",
"name": "Kimi K2 0905",
"contextWindow": 262144,
"maxTokens": 262144,
"maxOutputTokens": 262144,
"price": {
"input": 0.6,
"output": 2.5,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "kimi-k2-thinking",
"name": "Kimi K2 Thinking",
"contextWindow": 262144,
"maxTokens": 262144,
"maxOutputTokens": 262144,
"price": {
"input": 0.6,
"output": 2.5,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "kimi-k2-0711-preview",
"name": "Kimi K2 0711",
"contextWindow": 131072,
"maxTokens": 16384,
"maxOutputTokens": 16384,
"price": {
"input": 0.6,
"output": 2.5,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "kimi-k2-thinking-turbo",
"name": "Kimi K2 Thinking Turbo",
"contextWindow": 262144,
"maxTokens": 262144,
"maxOutputTokens": 262144,
"price": {
"input": 1.15,
"output": 8,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "kimi-k2.6",
"name": "Kimi K2.6",
"contextWindow": 262144,
"maxTokens": 262144,
"maxOutputTokens": 262144,
"price": {
"input": 0.95,
"output": 4,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "kimi-k2-turbo-preview",
"name": "Kimi K2 Turbo",
"contextWindow": 262144,
"maxTokens": 262144,
"maxOutputTokens": 262144,
"price": {
"input": 2.4,
"output": 10,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": false,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "kimi-k2.7-code",
"name": "Kimi K2.7 Code",
"contextWindow": 262144,
"maxTokens": 262144,
"maxOutputTokens": 262144,
"price": {
"input": 0.95,
"output": 4,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": true,
"isDeprecated": false
},
{
"id": "kimi-k2.7-code-highspeed",
"name": "Kimi K2.7 Code HighSpeed",
"contextWindow": 262144,
"maxTokens": 262144,
"maxOutputTokens": 262144,
"price": {
"input": 1.9,
"output": 8,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
}
]
},
{
"id": "xai",
"name": "xAI",
"website": "https://x.ai",
"apiKeyUrl": "https://console.x.ai",
"apiBaseUrl": "",
"logoUrl": "https://x.ai/favicon.ico",
"supportsToolCalls": true,
"supportsReasoning": true,
"supportsStreaming": true,
"models": [
{
"id": "grok-4.20-0309-non-reasoning",
"name": "Grok 4.20 (Non-Reasoning)",
"contextWindow": 1000000,
"maxTokens": 30000,
"maxOutputTokens": 30000,
"price": {
"input": 1.25,
"output": 2.5,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "grok-4.20-0309-reasoning",
"name": "Grok 4.20 (Reasoning)",
"contextWindow": 1000000,
"maxTokens": 30000,
"maxOutputTokens": 30000,
"price": {
"input": 1.25,
"output": 2.5,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "grok-build-0.1",
"name": "Grok Build 0.1",
"contextWindow": 256000,
"maxTokens": 256000,
"maxOutputTokens": 256000,
"price": {
"input": 1,
"output": 2,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "grok-imagine-image-quality",
"name": "Grok Imagine Image Quality",
"contextWindow": 8000,
"maxTokens": 4096,
"maxOutputTokens": 4096,
"price": {
"input": 0,
"output": 0,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": true,
"audioInput": false,
"audioOutput": false,
"toolCalls": false,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": false
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "grok-imagine-video",
"name": "Grok Imagine Video",
"contextWindow": 1024,
"maxTokens": 4096,
"maxOutputTokens": 4096,
"price": {
"input": 0,
"output": 0,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": false,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": false
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "grok-imagine-image",
"name": "Grok Imagine Image",
"contextWindow": 8000,
"maxTokens": 4096,
"maxOutputTokens": 4096,
"price": {
"input": 0,
"output": 0,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": true,
"audioInput": false,
"audioOutput": false,
"toolCalls": false,
"reasoning": false,
"structuredOutputs": true,
"functionCalling": false
},
"isDefault": false,
"isDeprecated": false
},
{
"id": "grok-4.3",
"name": "Grok 4.3",
"contextWindow": 1000000,
"maxTokens": 30000,
"maxOutputTokens": 30000,
"price": {
"input": 1.25,
"output": 2.5,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": true,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": true
},
"isDefault": true,
"isDeprecated": false
},
{
"id": "grok-4.20-multi-agent-0309",
"name": "Grok 4.20 Multi-Agent",
"contextWindow": 1000000,
"maxTokens": 30000,
"maxOutputTokens": 30000,
"price": {
"input": 1.25,
"output": 2.5,
"currency": "USD",
"per": "1M tokens"
},
"capabilities": {
"imageInput": true,
"imageOutput": false,
"audioInput": false,
"audioOutput": false,
"toolCalls": false,
"reasoning": true,
"structuredOutputs": true,
"functionCalling": false
},
"isDefault": false,
"isDeprecated": false
}
]
}
]
}