504 lines
12 KiB
JSON
504 lines
12 KiB
JSON
{
|
|
"schema_version": "1.0",
|
|
"models": {
|
|
"claude-haiku-4.5": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16000,
|
|
"max_tokens": 16000
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"claude-opus-4.5": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16000,
|
|
"max_tokens": 16000
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"claude-opus-4.6-fast": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16000,
|
|
"max_tokens": 16000
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"claude-opus-41": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 80000,
|
|
"max_output": 16000,
|
|
"max_tokens": 16000
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"claude-sonnet-4": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16000,
|
|
"max_tokens": 16000
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"claude-sonnet-4.5": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16000,
|
|
"max_tokens": 16000
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gemini-2.5-pro": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 64000,
|
|
"max_tokens": 64000
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gemini-3-pro-preview": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 64000,
|
|
"max_tokens": 64000
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-3.5-turbo": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 16384,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-3.5-turbo-0613": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 16384,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"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": 32768,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"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": 32768,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4-o-preview": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 64000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4.1": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4.1-2025-04-14": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-41-copilot": {
|
|
"mode": "completion",
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4o": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 64000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4o-2024-05-13": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 64000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4o-2024-08-06": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 64000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4o-2024-11-20": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 64000,
|
|
"max_output": 16384,
|
|
"max_tokens": 16384
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4o-mini": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 64000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-4o-mini-2024-07-18": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 64000,
|
|
"max_output": 4096,
|
|
"max_tokens": 4096
|
|
},
|
|
"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": 128000,
|
|
"max_output": 128000,
|
|
"max_tokens": 128000
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5-mini": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 64000,
|
|
"max_tokens": 64000
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5.1": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 64000,
|
|
"max_tokens": 64000
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"gpt-5.2": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 64000,
|
|
"max_tokens": 64000
|
|
},
|
|
"capabilities": {
|
|
"function_calling": true,
|
|
"vision": true,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"mai-code-1-flash": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 64000,
|
|
"max_tokens": 64000
|
|
},
|
|
"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": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-06-22"
|
|
},
|
|
"mai-code-1-flash-internal": {
|
|
"mode": "chat",
|
|
"context_window": {
|
|
"max_input": 128000,
|
|
"max_output": 64000,
|
|
"max_tokens": 64000
|
|
},
|
|
"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": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": true
|
|
},
|
|
"last_updated_at": "2026-06-22"
|
|
},
|
|
"text-embedding-3-small": {
|
|
"mode": "embedding",
|
|
"context_window": {
|
|
"max_input": 8191,
|
|
"max_tokens": 8191
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"text-embedding-3-small-inference": {
|
|
"mode": "embedding",
|
|
"context_window": {
|
|
"max_input": 8191,
|
|
"max_tokens": 8191
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
},
|
|
"text-embedding-ada-002": {
|
|
"mode": "embedding",
|
|
"context_window": {
|
|
"max_input": 8191,
|
|
"max_tokens": 8191
|
|
},
|
|
"capabilities": {
|
|
"function_calling": false,
|
|
"vision": false,
|
|
"reasoning": false,
|
|
"prompt_caching": false,
|
|
"response_schema": false
|
|
},
|
|
"last_updated_at": "2026-04-24"
|
|
}
|
|
}
|
|
}
|