chore: import upstream snapshot with attribution
This commit is contained in:
@@ -0,0 +1,503 @@
|
||||
{
|
||||
"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"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user