3702 lines
97 KiB
JSON
3702 lines
97 KiB
JSON
{
|
|
"schema_version": "1.0",
|
|
"models": {
|
|
"ada": {
|
|
"mode": "embedding",
|
|
"context_window": {
|
|
"max_input": 8191,
|
|
"max_tokens": 8191
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.1,
|
|
"output_per_million_tokens": 0.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"command-r-plus": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 3.0,
|
|
"output_per_million_tokens": 15.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"computer-use-preview": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 8192,
|
|
"max_output": 1024,
|
|
"max_tokens": 1024
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 3.0,
|
|
"output_per_million_tokens": 12.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": false,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"container": {
|
|
"mode": "chat",
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"eu/gpt-4o-2024-08-06": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.75,
|
|
"output_per_million_tokens": 11.0,
|
|
"cache_read_per_million_tokens": 1.375
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"deprecation_date": "2026-02-27",
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"eu/gpt-4o-2024-11-20": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.75,
|
|
"output_per_million_tokens": 11.0,
|
|
"cache_write_per_million_tokens": 1.38
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": true
|
|
},
|
|
"deprecation_date": "2026-03-01",
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"eu/gpt-4o-mini-2024-07-18": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.165,
|
|
"output_per_million_tokens": 0.66,
|
|
"cache_read_per_million_tokens": 0.083
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"eu/gpt-4o-mini-realtime-preview-2024-12-17": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.66,
|
|
"output_per_million_tokens": 2.64,
|
|
"cache_read_per_million_tokens": 0.33,
|
|
"modality": {
|
|
"audio": {
|
|
"cache_write_per_million_tokens": 0.33,
|
|
"input_per_million_tokens": 11.0,
|
|
"output_per_million_tokens": 22.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"eu/gpt-4o-realtime-preview-2024-10-01": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 5.5,
|
|
"output_per_million_tokens": 22.0,
|
|
"cache_read_per_million_tokens": 2.75,
|
|
"modality": {
|
|
"audio": {
|
|
"cache_write_per_million_tokens": 22.0,
|
|
"input_per_million_tokens": 110.0,
|
|
"output_per_million_tokens": 220.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"eu/gpt-4o-realtime-preview-2024-12-17": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 5.5,
|
|
"output_per_million_tokens": 22.0,
|
|
"cache_read_per_million_tokens": 2.75,
|
|
"modality": {
|
|
"audio": {
|
|
"cache_read_per_million_tokens": 2.5,
|
|
"input_per_million_tokens": 44.0,
|
|
"output_per_million_tokens": 80.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"eu/gpt-5-2025-08-07": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 272000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.375,
|
|
"output_per_million_tokens": 11.0,
|
|
"cache_read_per_million_tokens": 0.1375
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"eu/gpt-5-mini-2025-08-07": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 272000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.275,
|
|
"output_per_million_tokens": 2.2,
|
|
"cache_read_per_million_tokens": 0.0275
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"eu/gpt-5-nano-2025-08-07": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 272000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.055,
|
|
"output_per_million_tokens": 0.44,
|
|
"cache_read_per_million_tokens": 0.0055
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"eu/gpt-5.1": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 272000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.38,
|
|
"output_per_million_tokens": 11.0,
|
|
"cache_read_per_million_tokens": 0.14
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"eu/gpt-5.1-chat": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.38,
|
|
"output_per_million_tokens": 11.0,
|
|
"cache_read_per_million_tokens": 0.14
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"eu/gpt-5.4": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1050000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.75,
|
|
"output_per_million_tokens": 16.5,
|
|
"cache_read_per_million_tokens": 0.28,
|
|
"service_tiers": {
|
|
"priority": {
|
|
"input_per_million_tokens": 5.5,
|
|
"output_per_million_tokens": 33.0,
|
|
"cache_read_per_million_tokens": 0.55
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-07-08"
|
|
},
|
|
"eu/gpt-5.4-2026-03-05": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1050000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.75,
|
|
"output_per_million_tokens": 16.5,
|
|
"cache_read_per_million_tokens": 0.28,
|
|
"service_tiers": {
|
|
"priority": {
|
|
"input_per_million_tokens": 5.5,
|
|
"output_per_million_tokens": 33.0,
|
|
"cache_read_per_million_tokens": 0.55
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-07-08"
|
|
},
|
|
"eu/gpt-5.5": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1050000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 5.5,
|
|
"output_per_million_tokens": 33.0,
|
|
"cache_read_per_million_tokens": 0.55,
|
|
"service_tiers": {
|
|
"priority": {
|
|
"input_per_million_tokens": 13.75,
|
|
"output_per_million_tokens": 82.5,
|
|
"cache_read_per_million_tokens": 1.38
|
|
}
|
|
},
|
|
"long_context": [
|
|
{
|
|
"threshold_tokens": 272000,
|
|
"cache_read_per_million_tokens": 1.1,
|
|
"input_per_million_tokens": 11.0,
|
|
"output_per_million_tokens": 49.5
|
|
}
|
|
]
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-07-08"
|
|
},
|
|
"eu/gpt-5.5-2026-04-23": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1050000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 5.5,
|
|
"output_per_million_tokens": 33.0,
|
|
"cache_read_per_million_tokens": 0.55,
|
|
"service_tiers": {
|
|
"priority": {
|
|
"input_per_million_tokens": 13.75,
|
|
"output_per_million_tokens": 82.5,
|
|
"cache_read_per_million_tokens": 1.38
|
|
}
|
|
},
|
|
"long_context": [
|
|
{
|
|
"threshold_tokens": 272000,
|
|
"cache_read_per_million_tokens": 1.1,
|
|
"input_per_million_tokens": 11.0,
|
|
"output_per_million_tokens": 49.5
|
|
}
|
|
]
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-07-08"
|
|
},
|
|
"eu/o1-2024-12-17": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 200000,
|
|
"max_output": 100000,
|
|
"max_tokens": 100000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 16.5,
|
|
"output_per_million_tokens": 66.0,
|
|
"cache_read_per_million_tokens": 8.25
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"eu/o1-mini-2024-09-12": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 65536,
|
|
"max_tokens": 65536
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.21,
|
|
"output_per_million_tokens": 4.84,
|
|
"cache_read_per_million_tokens": 0.605,
|
|
"service_tiers": {
|
|
"batch": {
|
|
"input_per_million_tokens": 0.605,
|
|
"output_per_million_tokens": 2.42
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"eu/o1-preview-2024-09-12": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 32768,
|
|
"max_tokens": 32768
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 16.5,
|
|
"output_per_million_tokens": 66.0,
|
|
"cache_read_per_million_tokens": 8.25
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"eu/o3-mini-2025-01-31": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 200000,
|
|
"max_output": 100000,
|
|
"max_tokens": 100000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.21,
|
|
"output_per_million_tokens": 4.84,
|
|
"cache_read_per_million_tokens": 0.605,
|
|
"service_tiers": {
|
|
"batch": {
|
|
"input_per_million_tokens": 0.605,
|
|
"output_per_million_tokens": 2.42
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"global-standard/gpt-4o-2024-08-06": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.5,
|
|
"output_per_million_tokens": 10.0,
|
|
"cache_read_per_million_tokens": 1.25
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"deprecation_date": "2026-02-27",
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"global-standard/gpt-4o-2024-11-20": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.5,
|
|
"output_per_million_tokens": 10.0,
|
|
"cache_read_per_million_tokens": 1.25
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": true
|
|
},
|
|
"deprecation_date": "2026-03-01",
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"global-standard/gpt-4o-mini": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.15,
|
|
"output_per_million_tokens": 0.6
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"global/gpt-4o-2024-08-06": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.5,
|
|
"output_per_million_tokens": 10.0,
|
|
"cache_read_per_million_tokens": 1.25
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"deprecation_date": "2026-02-27",
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"global/gpt-4o-2024-11-20": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.5,
|
|
"output_per_million_tokens": 10.0,
|
|
"cache_read_per_million_tokens": 1.25
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"deprecation_date": "2026-03-01",
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"global/gpt-5.1": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 272000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.25,
|
|
"output_per_million_tokens": 10.0,
|
|
"cache_read_per_million_tokens": 0.125
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"global/gpt-5.1-chat": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.25,
|
|
"output_per_million_tokens": 10.0,
|
|
"cache_read_per_million_tokens": 0.125
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-3.5-turbo": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 4097,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.5,
|
|
"output_per_million_tokens": 1.5
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-3.5-turbo-0125": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 16384,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.5,
|
|
"output_per_million_tokens": 1.5
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"deprecation_date": "2025-03-31",
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-35-turbo": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 4097,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.5,
|
|
"output_per_million_tokens": 1.5
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-35-turbo-0125": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 16384,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.5,
|
|
"output_per_million_tokens": 1.5
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"deprecation_date": "2025-05-31",
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-35-turbo-1106": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 16384,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.0,
|
|
"output_per_million_tokens": 2.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"deprecation_date": "2025-03-31",
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-35-turbo-16k": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 16385,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 3.0,
|
|
"output_per_million_tokens": 4.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-35-turbo-16k-0613": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 16385,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 3.0,
|
|
"output_per_million_tokens": 4.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 8192,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 30.0,
|
|
"output_per_million_tokens": 60.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4-0125-preview": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 10.0,
|
|
"output_per_million_tokens": 30.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4-0613": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 8192,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 30.0,
|
|
"output_per_million_tokens": 60.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4-1106-preview": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 10.0,
|
|
"output_per_million_tokens": 30.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4-32k": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 32768,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 60.0,
|
|
"output_per_million_tokens": 120.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4-32k-0613": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 32768,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 60.0,
|
|
"output_per_million_tokens": 120.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4-turbo": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 10.0,
|
|
"output_per_million_tokens": 30.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4-turbo-2024-04-09": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 10.0,
|
|
"output_per_million_tokens": 30.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4-turbo-vision-preview": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 10.0,
|
|
"output_per_million_tokens": 30.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4.1": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1047576,
|
|
"max_output": 32768,
|
|
"max_tokens": 32768
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.0,
|
|
"output_per_million_tokens": 8.0,
|
|
"cache_read_per_million_tokens": 0.5,
|
|
"service_tiers": {
|
|
"batch": {
|
|
"input_per_million_tokens": 1.0,
|
|
"output_per_million_tokens": 4.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4.1-2025-04-14": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1047576,
|
|
"max_output": 32768,
|
|
"max_tokens": 32768
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.0,
|
|
"output_per_million_tokens": 8.0,
|
|
"cache_read_per_million_tokens": 0.5,
|
|
"service_tiers": {
|
|
"batch": {
|
|
"input_per_million_tokens": 1.0,
|
|
"output_per_million_tokens": 4.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"deprecation_date": "2026-11-04",
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4.1-mini": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1047576,
|
|
"max_output": 32768,
|
|
"max_tokens": 32768
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.4,
|
|
"output_per_million_tokens": 1.6,
|
|
"cache_read_per_million_tokens": 0.1,
|
|
"service_tiers": {
|
|
"batch": {
|
|
"input_per_million_tokens": 0.2,
|
|
"output_per_million_tokens": 0.8
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4.1-mini-2025-04-14": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1047576,
|
|
"max_output": 32768,
|
|
"max_tokens": 32768
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.4,
|
|
"output_per_million_tokens": 1.6,
|
|
"cache_read_per_million_tokens": 0.1,
|
|
"service_tiers": {
|
|
"batch": {
|
|
"input_per_million_tokens": 0.2,
|
|
"output_per_million_tokens": 0.8
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"deprecation_date": "2026-11-04",
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4.1-nano": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1047576,
|
|
"max_output": 32768,
|
|
"max_tokens": 32768
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.1,
|
|
"output_per_million_tokens": 0.4,
|
|
"cache_read_per_million_tokens": 0.025,
|
|
"service_tiers": {
|
|
"batch": {
|
|
"input_per_million_tokens": 0.05,
|
|
"output_per_million_tokens": 0.2
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4.1-nano-2025-04-14": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1047576,
|
|
"max_output": 32768,
|
|
"max_tokens": 32768
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.1,
|
|
"output_per_million_tokens": 0.4,
|
|
"cache_read_per_million_tokens": 0.025,
|
|
"service_tiers": {
|
|
"batch": {
|
|
"input_per_million_tokens": 0.05,
|
|
"output_per_million_tokens": 0.2
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"deprecation_date": "2026-11-04",
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4.5-preview": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 75.0,
|
|
"output_per_million_tokens": 150.0,
|
|
"cache_read_per_million_tokens": 37.5,
|
|
"service_tiers": {
|
|
"batch": {
|
|
"input_per_million_tokens": 37.5,
|
|
"output_per_million_tokens": 75.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4o": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.5,
|
|
"output_per_million_tokens": 10.0,
|
|
"cache_read_per_million_tokens": 1.25
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4o-2024-05-13": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 5.0,
|
|
"output_per_million_tokens": 15.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4o-2024-08-06": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.5,
|
|
"output_per_million_tokens": 10.0,
|
|
"cache_read_per_million_tokens": 1.25
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"deprecation_date": "2026-02-27",
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4o-2024-11-20": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.75,
|
|
"output_per_million_tokens": 11.0,
|
|
"cache_read_per_million_tokens": 1.25
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"deprecation_date": "2026-03-01",
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4o-audio-preview-2024-12-17": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.5,
|
|
"output_per_million_tokens": 10.0,
|
|
"modality": {
|
|
"audio": {
|
|
"input_per_million_tokens": 40.0,
|
|
"output_per_million_tokens": 80.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4o-mini": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.165,
|
|
"output_per_million_tokens": 0.66,
|
|
"cache_read_per_million_tokens": 0.075
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4o-mini-2024-07-18": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.165,
|
|
"output_per_million_tokens": 0.66,
|
|
"cache_read_per_million_tokens": 0.075
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4o-mini-audio-preview-2024-12-17": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.5,
|
|
"output_per_million_tokens": 10.0,
|
|
"modality": {
|
|
"audio": {
|
|
"input_per_million_tokens": 40.0,
|
|
"output_per_million_tokens": 80.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4o-mini-realtime-preview-2024-12-17": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.6,
|
|
"output_per_million_tokens": 2.4,
|
|
"cache_read_per_million_tokens": 0.3,
|
|
"modality": {
|
|
"audio": {
|
|
"cache_write_per_million_tokens": 0.3,
|
|
"input_per_million_tokens": 10.0,
|
|
"output_per_million_tokens": 20.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4o-realtime-preview-2024-10-01": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 5.0,
|
|
"output_per_million_tokens": 20.0,
|
|
"cache_read_per_million_tokens": 2.5,
|
|
"modality": {
|
|
"audio": {
|
|
"cache_write_per_million_tokens": 20.0,
|
|
"input_per_million_tokens": 100.0,
|
|
"output_per_million_tokens": 200.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4o-realtime-preview-2024-12-17": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 5.0,
|
|
"output_per_million_tokens": 20.0,
|
|
"cache_read_per_million_tokens": 2.5,
|
|
"modality": {
|
|
"audio": {
|
|
"input_per_million_tokens": 40.0,
|
|
"output_per_million_tokens": 80.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 272000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.25,
|
|
"output_per_million_tokens": 10.0,
|
|
"cache_read_per_million_tokens": 0.125
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5-2025-08-07": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 272000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.25,
|
|
"output_per_million_tokens": 10.0,
|
|
"cache_read_per_million_tokens": 0.125
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5-chat": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.25,
|
|
"output_per_million_tokens": 10.0,
|
|
"cache_read_per_million_tokens": 0.125
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5-chat-latest": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.25,
|
|
"output_per_million_tokens": 10.0,
|
|
"cache_read_per_million_tokens": 0.125
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5-mini": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 272000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.25,
|
|
"output_per_million_tokens": 2.0,
|
|
"cache_read_per_million_tokens": 0.025
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5-mini-2025-08-07": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 272000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.25,
|
|
"output_per_million_tokens": 2.0,
|
|
"cache_read_per_million_tokens": 0.025
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5-nano": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 272000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.05,
|
|
"output_per_million_tokens": 0.4,
|
|
"cache_read_per_million_tokens": 0.005
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5-nano-2025-08-07": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 272000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.05,
|
|
"output_per_million_tokens": 0.4,
|
|
"cache_read_per_million_tokens": 0.005
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5.1": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 272000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.25,
|
|
"output_per_million_tokens": 10.0,
|
|
"cache_read_per_million_tokens": 0.125
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5.1-2025-11-13": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 272000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.25,
|
|
"output_per_million_tokens": 10.0,
|
|
"cache_read_per_million_tokens": 0.125,
|
|
"service_tiers": {
|
|
"priority": {
|
|
"input_per_million_tokens": 2.5,
|
|
"output_per_million_tokens": 20.0,
|
|
"cache_read_per_million_tokens": 0.25
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5.1-chat": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.25,
|
|
"output_per_million_tokens": 10.0,
|
|
"cache_read_per_million_tokens": 0.125
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5.1-chat-2025-11-13": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.25,
|
|
"output_per_million_tokens": 10.0,
|
|
"cache_read_per_million_tokens": 0.125,
|
|
"service_tiers": {
|
|
"priority": {
|
|
"input_per_million_tokens": 2.5,
|
|
"output_per_million_tokens": 20.0,
|
|
"cache_read_per_million_tokens": 0.25
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5.2": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 272000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.75,
|
|
"output_per_million_tokens": 14.0,
|
|
"cache_read_per_million_tokens": 0.175
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5.2-2025-12-11": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 272000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.75,
|
|
"output_per_million_tokens": 14.0,
|
|
"cache_read_per_million_tokens": 0.175,
|
|
"service_tiers": {
|
|
"priority": {
|
|
"input_per_million_tokens": 3.5,
|
|
"output_per_million_tokens": 28.0,
|
|
"cache_read_per_million_tokens": 0.35
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5.2-chat": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.75,
|
|
"output_per_million_tokens": 14.0,
|
|
"cache_read_per_million_tokens": 0.175,
|
|
"service_tiers": {
|
|
"priority": {
|
|
"input_per_million_tokens": 3.5,
|
|
"output_per_million_tokens": 28.0,
|
|
"cache_read_per_million_tokens": 0.35
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5.2-chat-2025-12-11": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.75,
|
|
"output_per_million_tokens": 14.0,
|
|
"cache_read_per_million_tokens": 0.175,
|
|
"service_tiers": {
|
|
"priority": {
|
|
"input_per_million_tokens": 3.5,
|
|
"output_per_million_tokens": 28.0,
|
|
"cache_read_per_million_tokens": 0.35
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5.3-chat": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.75,
|
|
"output_per_million_tokens": 14.0,
|
|
"cache_read_per_million_tokens": 0.175,
|
|
"service_tiers": {
|
|
"priority": {
|
|
"input_per_million_tokens": 3.5,
|
|
"output_per_million_tokens": 28.0,
|
|
"cache_read_per_million_tokens": 0.35
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5.4": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1050000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.5,
|
|
"output_per_million_tokens": 15.0,
|
|
"cache_read_per_million_tokens": 0.25,
|
|
"service_tiers": {
|
|
"priority": {
|
|
"input_per_million_tokens": 5.0,
|
|
"output_per_million_tokens": 30.0,
|
|
"cache_read_per_million_tokens": 0.5
|
|
}
|
|
},
|
|
"long_context": [
|
|
{
|
|
"threshold_tokens": 272000,
|
|
"cache_read_per_million_tokens": 0.5,
|
|
"input_per_million_tokens": 5.0,
|
|
"output_per_million_tokens": 22.5
|
|
}
|
|
]
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5.4-2026-03-05": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1050000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.5,
|
|
"output_per_million_tokens": 15.0,
|
|
"cache_read_per_million_tokens": 0.25,
|
|
"service_tiers": {
|
|
"priority": {
|
|
"input_per_million_tokens": 5.0,
|
|
"output_per_million_tokens": 30.0,
|
|
"cache_read_per_million_tokens": 0.5
|
|
}
|
|
},
|
|
"long_context": [
|
|
{
|
|
"threshold_tokens": 272000,
|
|
"cache_read_per_million_tokens": 0.5,
|
|
"input_per_million_tokens": 5.0,
|
|
"output_per_million_tokens": 22.5
|
|
}
|
|
]
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5.4-mini": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1050000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.75,
|
|
"output_per_million_tokens": 4.5,
|
|
"cache_read_per_million_tokens": 0.075
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5.4-mini-2026-03-17": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1050000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.75,
|
|
"output_per_million_tokens": 4.5,
|
|
"cache_read_per_million_tokens": 0.075
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-27"
|
|
},
|
|
"gpt-5.4-nano": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1050000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.2,
|
|
"output_per_million_tokens": 1.25,
|
|
"cache_read_per_million_tokens": 0.02
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5.4-nano-2026-03-17": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1050000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.2,
|
|
"output_per_million_tokens": 1.25,
|
|
"cache_read_per_million_tokens": 0.02
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-27"
|
|
},
|
|
"gpt-5.5": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1050000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 5.0,
|
|
"output_per_million_tokens": 30.0,
|
|
"cache_read_per_million_tokens": 0.5,
|
|
"service_tiers": {
|
|
"priority": {
|
|
"input_per_million_tokens": 10.0,
|
|
"output_per_million_tokens": 60.0,
|
|
"cache_read_per_million_tokens": 1.0
|
|
}
|
|
},
|
|
"long_context": [
|
|
{
|
|
"threshold_tokens": 272000,
|
|
"cache_read_per_million_tokens": 1.0,
|
|
"input_per_million_tokens": 10.0,
|
|
"output_per_million_tokens": 45.0
|
|
}
|
|
]
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-27"
|
|
},
|
|
"gpt-5.5-2026-04-23": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1050000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 5.0,
|
|
"output_per_million_tokens": 30.0,
|
|
"cache_read_per_million_tokens": 0.5,
|
|
"service_tiers": {
|
|
"priority": {
|
|
"input_per_million_tokens": 10.0,
|
|
"output_per_million_tokens": 60.0,
|
|
"cache_read_per_million_tokens": 1.0
|
|
}
|
|
},
|
|
"long_context": [
|
|
{
|
|
"threshold_tokens": 272000,
|
|
"cache_read_per_million_tokens": 1.0,
|
|
"input_per_million_tokens": 10.0,
|
|
"output_per_million_tokens": 45.0
|
|
}
|
|
]
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-27"
|
|
},
|
|
"gpt-audio-1.5-2026-02-23": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.5,
|
|
"output_per_million_tokens": 10.0,
|
|
"modality": {
|
|
"audio": {
|
|
"input_per_million_tokens": 40.0,
|
|
"output_per_million_tokens": 80.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-audio-2025-08-28": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.5,
|
|
"output_per_million_tokens": 10.0,
|
|
"modality": {
|
|
"audio": {
|
|
"input_per_million_tokens": 40.0,
|
|
"output_per_million_tokens": 80.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-audio-mini-2025-10-06": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.6,
|
|
"output_per_million_tokens": 2.4,
|
|
"modality": {
|
|
"audio": {
|
|
"input_per_million_tokens": 10.0,
|
|
"output_per_million_tokens": 20.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-image-1": {
|
|
"mode": "image_generation",
|
|
"pricing": {
|
|
"input_per_million_tokens": 5.0,
|
|
"cache_read_per_million_tokens": 1.25,
|
|
"modality": {
|
|
"image": {
|
|
"input_per_million_tokens": 10.0,
|
|
"output_per_million_tokens": 40.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-06-29"
|
|
},
|
|
"gpt-image-1-mini": {
|
|
"mode": "image_generation",
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.0,
|
|
"cache_read_per_million_tokens": 0.2,
|
|
"modality": {
|
|
"image": {
|
|
"input_per_million_tokens": 2.5,
|
|
"output_per_million_tokens": 8.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-06-29"
|
|
},
|
|
"gpt-image-1.5": {
|
|
"mode": "image_generation",
|
|
"pricing": {
|
|
"input_per_million_tokens": 5.0,
|
|
"cache_read_per_million_tokens": 1.25,
|
|
"modality": {
|
|
"image": {
|
|
"input_per_million_tokens": 8.0,
|
|
"output_per_million_tokens": 32.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-06-29"
|
|
},
|
|
"gpt-image-1.5-2025-12-16": {
|
|
"mode": "image_generation",
|
|
"pricing": {
|
|
"input_per_million_tokens": 5.0,
|
|
"cache_read_per_million_tokens": 1.25,
|
|
"modality": {
|
|
"image": {
|
|
"input_per_million_tokens": 8.0,
|
|
"output_per_million_tokens": 32.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-06-29"
|
|
},
|
|
"gpt-image-2": {
|
|
"mode": "image_generation",
|
|
"pricing": {
|
|
"input_per_million_tokens": 5.0,
|
|
"output_per_million_tokens": 10.0,
|
|
"cache_read_per_million_tokens": 1.25,
|
|
"modality": {
|
|
"image": {
|
|
"input_per_million_tokens": 8.0,
|
|
"output_per_million_tokens": 30.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-06-29"
|
|
},
|
|
"gpt-image-2-2026-04-21": {
|
|
"mode": "image_generation",
|
|
"pricing": {
|
|
"input_per_million_tokens": 5.0,
|
|
"output_per_million_tokens": 10.0,
|
|
"cache_read_per_million_tokens": 1.25,
|
|
"modality": {
|
|
"image": {
|
|
"input_per_million_tokens": 8.0,
|
|
"output_per_million_tokens": 30.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-06-29"
|
|
},
|
|
"gpt-realtime-1.5-2026-02-23": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 32000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 4.0,
|
|
"output_per_million_tokens": 16.0,
|
|
"cache_read_per_million_tokens": 4.0,
|
|
"modality": {
|
|
"audio": {
|
|
"cache_write_per_million_tokens": 4.0,
|
|
"input_per_million_tokens": 32.0,
|
|
"output_per_million_tokens": 64.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-realtime-2025-08-28": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 32000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 4.0,
|
|
"output_per_million_tokens": 16.0,
|
|
"cache_read_per_million_tokens": 4.0,
|
|
"modality": {
|
|
"audio": {
|
|
"cache_write_per_million_tokens": 4.0,
|
|
"input_per_million_tokens": 32.0,
|
|
"output_per_million_tokens": 64.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-realtime-mini-2025-10-06": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 32000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.6,
|
|
"output_per_million_tokens": 2.4,
|
|
"cache_read_per_million_tokens": 0.06,
|
|
"modality": {
|
|
"audio": {
|
|
"cache_write_per_million_tokens": 0.3,
|
|
"input_per_million_tokens": 10.0,
|
|
"output_per_million_tokens": 20.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"hd/1024-x-1024/dall-e-3": {
|
|
"mode": "image_generation",
|
|
"pricing": {
|
|
"output_per_million_tokens": 0.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"hd/1024-x-1792/dall-e-3": {
|
|
"mode": "image_generation",
|
|
"pricing": {
|
|
"output_per_million_tokens": 0.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"hd/1792-x-1024/dall-e-3": {
|
|
"mode": "image_generation",
|
|
"pricing": {
|
|
"output_per_million_tokens": 0.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"high/1024-x-1024/gpt-image-1": {
|
|
"mode": "image_generation",
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"high/1024-x-1024/gpt-image-1-mini": {
|
|
"mode": "image_generation",
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"high/1024-x-1536/gpt-image-1": {
|
|
"mode": "image_generation",
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"high/1024-x-1536/gpt-image-1-mini": {
|
|
"mode": "image_generation",
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"high/1536-x-1024/gpt-image-1": {
|
|
"mode": "image_generation",
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"high/1536-x-1024/gpt-image-1-mini": {
|
|
"mode": "image_generation",
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"low/1024-x-1024/gpt-image-1": {
|
|
"mode": "image_generation",
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"low/1024-x-1024/gpt-image-1-mini": {
|
|
"mode": "image_generation",
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"low/1024-x-1536/gpt-image-1": {
|
|
"mode": "image_generation",
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"low/1024-x-1536/gpt-image-1-mini": {
|
|
"mode": "image_generation",
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"low/1536-x-1024/gpt-image-1": {
|
|
"mode": "image_generation",
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"low/1536-x-1024/gpt-image-1-mini": {
|
|
"mode": "image_generation",
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"medium/1024-x-1024/gpt-image-1": {
|
|
"mode": "image_generation",
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"medium/1024-x-1024/gpt-image-1-mini": {
|
|
"mode": "image_generation",
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"medium/1024-x-1536/gpt-image-1": {
|
|
"mode": "image_generation",
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"medium/1024-x-1536/gpt-image-1-mini": {
|
|
"mode": "image_generation",
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"medium/1536-x-1024/gpt-image-1": {
|
|
"mode": "image_generation",
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"medium/1536-x-1024/gpt-image-1-mini": {
|
|
"mode": "image_generation",
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"mistral-large-2402": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 32000,
|
|
"max_tokens": 32000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 8.0,
|
|
"output_per_million_tokens": 24.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"mistral-large-latest": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 32000,
|
|
"max_tokens": 32000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 8.0,
|
|
"output_per_million_tokens": 24.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"o1": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 200000,
|
|
"max_output": 100000,
|
|
"max_tokens": 100000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 15.0,
|
|
"output_per_million_tokens": 60.0,
|
|
"cache_read_per_million_tokens": 7.5
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"o1-2024-12-17": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 200000,
|
|
"max_output": 100000,
|
|
"max_tokens": 100000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 15.0,
|
|
"output_per_million_tokens": 60.0,
|
|
"cache_read_per_million_tokens": 7.5
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"o1-mini": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 65536,
|
|
"max_tokens": 65536
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.21,
|
|
"output_per_million_tokens": 4.84,
|
|
"cache_read_per_million_tokens": 0.605
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"o1-mini-2024-09-12": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 65536,
|
|
"max_tokens": 65536
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.1,
|
|
"output_per_million_tokens": 4.4,
|
|
"cache_read_per_million_tokens": 0.55
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"o1-preview": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 32768,
|
|
"max_tokens": 32768
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 15.0,
|
|
"output_per_million_tokens": 60.0,
|
|
"cache_read_per_million_tokens": 7.5
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"o1-preview-2024-09-12": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 32768,
|
|
"max_tokens": 32768
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 15.0,
|
|
"output_per_million_tokens": 60.0,
|
|
"cache_read_per_million_tokens": 7.5
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"o3": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 200000,
|
|
"max_output": 100000,
|
|
"max_tokens": 100000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.0,
|
|
"output_per_million_tokens": 8.0,
|
|
"cache_read_per_million_tokens": 0.5
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"o3-2025-04-16": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 200000,
|
|
"max_output": 100000,
|
|
"max_tokens": 100000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.0,
|
|
"output_per_million_tokens": 8.0,
|
|
"cache_read_per_million_tokens": 0.5
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"deprecation_date": "2026-04-16",
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"o3-mini": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 200000,
|
|
"max_output": 100000,
|
|
"max_tokens": 100000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.1,
|
|
"output_per_million_tokens": 4.4,
|
|
"cache_read_per_million_tokens": 0.55
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"o3-mini-2025-01-31": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 200000,
|
|
"max_output": 100000,
|
|
"max_tokens": 100000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.1,
|
|
"output_per_million_tokens": 4.4,
|
|
"cache_read_per_million_tokens": 0.55
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"o4-mini": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 200000,
|
|
"max_output": 100000,
|
|
"max_tokens": 100000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.1,
|
|
"output_per_million_tokens": 4.4,
|
|
"cache_read_per_million_tokens": 0.275
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"o4-mini-2025-04-16": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 200000,
|
|
"max_output": 100000,
|
|
"max_tokens": 100000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.1,
|
|
"output_per_million_tokens": 4.4,
|
|
"cache_read_per_million_tokens": 0.275
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"sora-2": {
|
|
"mode": "video_generation",
|
|
"pricing": {
|
|
"modality": {
|
|
"video": {
|
|
"output_per_second": 0.1
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-06-09"
|
|
},
|
|
"sora-2-pro": {
|
|
"mode": "video_generation",
|
|
"pricing": {
|
|
"modality": {
|
|
"video": {
|
|
"output_per_second": 0.3
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-06-09"
|
|
},
|
|
"sora-2-pro-high-res": {
|
|
"mode": "video_generation",
|
|
"pricing": {
|
|
"modality": {
|
|
"video": {
|
|
"output_per_second": 0.5
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-06-09"
|
|
},
|
|
"standard/1024-x-1024/dall-e-2": {
|
|
"mode": "image_generation",
|
|
"pricing": {
|
|
"output_per_million_tokens": 0.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"standard/1024-x-1024/dall-e-3": {
|
|
"mode": "image_generation",
|
|
"pricing": {
|
|
"output_per_million_tokens": 0.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"standard/1024-x-1792/dall-e-3": {
|
|
"mode": "image_generation",
|
|
"pricing": {
|
|
"output_per_million_tokens": 0.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"standard/1792-x-1024/dall-e-3": {
|
|
"mode": "image_generation",
|
|
"pricing": {
|
|
"output_per_million_tokens": 0.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-05-28"
|
|
},
|
|
"text-embedding-3-large": {
|
|
"mode": "embedding",
|
|
"context_window": {
|
|
"max_input": 8191,
|
|
"max_tokens": 8191
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.13,
|
|
"output_per_million_tokens": 0.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"text-embedding-3-small": {
|
|
"mode": "embedding",
|
|
"context_window": {
|
|
"max_input": 8191,
|
|
"max_tokens": 8191
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.02,
|
|
"output_per_million_tokens": 0.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"deprecation_date": "2026-04-30",
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"text-embedding-ada-002": {
|
|
"mode": "embedding",
|
|
"context_window": {
|
|
"max_input": 8191,
|
|
"max_tokens": 8191
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.1,
|
|
"output_per_million_tokens": 0.0
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"us/gpt-4.1-2025-04-14": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1047576,
|
|
"max_output": 32768,
|
|
"max_tokens": 32768
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.2,
|
|
"output_per_million_tokens": 8.8,
|
|
"cache_read_per_million_tokens": 0.55,
|
|
"service_tiers": {
|
|
"batch": {
|
|
"input_per_million_tokens": 1.1,
|
|
"output_per_million_tokens": 4.4
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"deprecation_date": "2026-11-04",
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"us/gpt-4.1-mini-2025-04-14": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1047576,
|
|
"max_output": 32768,
|
|
"max_tokens": 32768
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.44,
|
|
"output_per_million_tokens": 1.76,
|
|
"cache_read_per_million_tokens": 0.11,
|
|
"service_tiers": {
|
|
"batch": {
|
|
"input_per_million_tokens": 0.22,
|
|
"output_per_million_tokens": 0.88
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"deprecation_date": "2026-11-04",
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"us/gpt-4.1-nano-2025-04-14": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1047576,
|
|
"max_output": 32768,
|
|
"max_tokens": 32768
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.11,
|
|
"output_per_million_tokens": 0.44,
|
|
"cache_read_per_million_tokens": 0.025,
|
|
"service_tiers": {
|
|
"batch": {
|
|
"input_per_million_tokens": 0.06,
|
|
"output_per_million_tokens": 0.22
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"deprecation_date": "2026-11-04",
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"us/gpt-4o-2024-08-06": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.75,
|
|
"output_per_million_tokens": 11.0,
|
|
"cache_read_per_million_tokens": 1.375
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"deprecation_date": "2026-02-27",
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"us/gpt-4o-2024-11-20": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.75,
|
|
"output_per_million_tokens": 11.0,
|
|
"cache_write_per_million_tokens": 1.38
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": true
|
|
},
|
|
"deprecation_date": "2026-03-01",
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"us/gpt-4o-mini-2024-07-18": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.165,
|
|
"output_per_million_tokens": 0.66,
|
|
"cache_read_per_million_tokens": 0.083
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"us/gpt-4o-mini-realtime-preview-2024-12-17": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.66,
|
|
"output_per_million_tokens": 2.64,
|
|
"cache_read_per_million_tokens": 0.33,
|
|
"modality": {
|
|
"audio": {
|
|
"cache_write_per_million_tokens": 0.33,
|
|
"input_per_million_tokens": 11.0,
|
|
"output_per_million_tokens": 22.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"us/gpt-4o-realtime-preview-2024-10-01": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 5.5,
|
|
"output_per_million_tokens": 22.0,
|
|
"cache_read_per_million_tokens": 2.75,
|
|
"modality": {
|
|
"audio": {
|
|
"cache_write_per_million_tokens": 22.0,
|
|
"input_per_million_tokens": 110.0,
|
|
"output_per_million_tokens": 220.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"us/gpt-4o-realtime-preview-2024-12-17": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 5.5,
|
|
"output_per_million_tokens": 22.0,
|
|
"cache_read_per_million_tokens": 2.75,
|
|
"modality": {
|
|
"audio": {
|
|
"cache_read_per_million_tokens": 2.5,
|
|
"input_per_million_tokens": 44.0,
|
|
"output_per_million_tokens": 80.0
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"us/gpt-5-2025-08-07": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 272000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.375,
|
|
"output_per_million_tokens": 11.0,
|
|
"cache_read_per_million_tokens": 0.1375
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"us/gpt-5-mini-2025-08-07": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 272000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.275,
|
|
"output_per_million_tokens": 2.2,
|
|
"cache_read_per_million_tokens": 0.0275
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"us/gpt-5-nano-2025-08-07": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 272000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 0.055,
|
|
"output_per_million_tokens": 0.44,
|
|
"cache_read_per_million_tokens": 0.0055
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"us/gpt-5.1": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 272000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.38,
|
|
"output_per_million_tokens": 11.0,
|
|
"cache_read_per_million_tokens": 0.14
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"us/gpt-5.1-chat": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.38,
|
|
"output_per_million_tokens": 11.0,
|
|
"cache_read_per_million_tokens": 0.14
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"us/gpt-5.4": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1050000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.75,
|
|
"output_per_million_tokens": 16.5,
|
|
"cache_read_per_million_tokens": 0.28,
|
|
"service_tiers": {
|
|
"priority": {
|
|
"input_per_million_tokens": 5.5,
|
|
"output_per_million_tokens": 33.0,
|
|
"cache_read_per_million_tokens": 0.55
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-07-08"
|
|
},
|
|
"us/gpt-5.4-2026-03-05": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1050000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.75,
|
|
"output_per_million_tokens": 16.5,
|
|
"cache_read_per_million_tokens": 0.28,
|
|
"service_tiers": {
|
|
"priority": {
|
|
"input_per_million_tokens": 5.5,
|
|
"output_per_million_tokens": 33.0,
|
|
"cache_read_per_million_tokens": 0.55
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-07-08"
|
|
},
|
|
"us/gpt-5.5": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1050000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 5.5,
|
|
"output_per_million_tokens": 33.0,
|
|
"cache_read_per_million_tokens": 0.55,
|
|
"service_tiers": {
|
|
"priority": {
|
|
"input_per_million_tokens": 13.75,
|
|
"output_per_million_tokens": 82.5,
|
|
"cache_read_per_million_tokens": 1.38
|
|
}
|
|
},
|
|
"long_context": [
|
|
{
|
|
"threshold_tokens": 272000,
|
|
"cache_read_per_million_tokens": 1.1,
|
|
"input_per_million_tokens": 11.0,
|
|
"output_per_million_tokens": 49.5
|
|
}
|
|
]
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-07-08"
|
|
},
|
|
"us/gpt-5.5-2026-04-23": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 1050000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 5.5,
|
|
"output_per_million_tokens": 33.0,
|
|
"cache_read_per_million_tokens": 0.55,
|
|
"service_tiers": {
|
|
"priority": {
|
|
"input_per_million_tokens": 13.75,
|
|
"output_per_million_tokens": 82.5,
|
|
"cache_read_per_million_tokens": 1.38
|
|
}
|
|
},
|
|
"long_context": [
|
|
{
|
|
"threshold_tokens": 272000,
|
|
"cache_read_per_million_tokens": 1.1,
|
|
"input_per_million_tokens": 11.0,
|
|
"output_per_million_tokens": 49.5
|
|
}
|
|
]
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-07-08"
|
|
},
|
|
"us/o1-2024-12-17": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 200000,
|
|
"max_output": 100000,
|
|
"max_tokens": 100000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 16.5,
|
|
"output_per_million_tokens": 66.0,
|
|
"cache_read_per_million_tokens": 8.25
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"us/o1-mini-2024-09-12": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 65536,
|
|
"max_tokens": 65536
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.21,
|
|
"output_per_million_tokens": 4.84,
|
|
"cache_read_per_million_tokens": 0.605,
|
|
"service_tiers": {
|
|
"batch": {
|
|
"input_per_million_tokens": 0.605,
|
|
"output_per_million_tokens": 2.42
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"us/o1-preview-2024-09-12": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 32768,
|
|
"max_tokens": 32768
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 16.5,
|
|
"output_per_million_tokens": 66.0,
|
|
"cache_read_per_million_tokens": 8.25
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": true,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"us/o3-2025-04-16": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 200000,
|
|
"max_output": 100000,
|
|
"max_tokens": 100000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 2.2,
|
|
"output_per_million_tokens": 8.8,
|
|
"cache_read_per_million_tokens": 0.55
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"deprecation_date": "2026-04-16",
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"us/o3-mini-2025-01-31": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 200000,
|
|
"max_output": 100000,
|
|
"max_tokens": 100000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.21,
|
|
"output_per_million_tokens": 4.84,
|
|
"cache_read_per_million_tokens": 0.605,
|
|
"service_tiers": {
|
|
"batch": {
|
|
"input_per_million_tokens": 0.605,
|
|
"output_per_million_tokens": 2.42
|
|
}
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"us/o4-mini-2025-04-16": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 200000,
|
|
"max_output": 100000,
|
|
"max_tokens": 100000
|
|
},
|
|
"pricing": {
|
|
"input_per_million_tokens": 1.21,
|
|
"output_per_million_tokens": 4.84,
|
|
"cache_read_per_million_tokens": 0.31
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": true,
|
|
"prompt_caching": true,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
}
|
|
}
|
|
}
|