Download crates/forge_repo/src/provider/provider.json from SaylorTwift/forgecode: direct link, hf CLI and curl.
- Browser
- Download file 158 kB
-
https://huggingface.co/SaylorTwift/forgecode/resolve/main/crates/forge_repo/src/provider/provider.json
- Command line
-
hf download hf://SaylorTwift/forgecode/crates/forge_repo/src/provider/provider.json
-
curl -L -o provider.json https://huggingface.co/SaylorTwift/forgecode/resolve/main/crates/forge_repo/src/provider/provider.json
158 kB
| [ | |
| { | |
| "id": "forge", | |
| "api_key_vars": "FORGE_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://antinomy.ai/api/v1/chat/completions", | |
| "models": "https://antinomy.ai/api/v1/models", | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "deepseek", | |
| "api_key_vars": "DEEPSEEK_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://api.deepseek.com/chat/completions", | |
| "models": "https://api.deepseek.com/models", | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "github_copilot", | |
| "api_key_vars": "GITHUB_COPILOT_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://api.githubcopilot.com/chat/completions", | |
| "models": "https://api.githubcopilot.com/models", | |
| "auth_methods": [ | |
| { | |
| "oauth_device": { | |
| "auth_url": "https://github.com/login/device/code", | |
| "token_url": "https://github.com/login/oauth/access_token", | |
| "client_id": "Iv1.b507a08c87ecfe98", | |
| "scopes": ["read:user"], | |
| "use_pkce": false, | |
| "token_refresh_url": "https://api.github.com/copilot_internal/v2/token", | |
| "custom_headers": { | |
| "User-Agent": "GitHubCopilotChat/0.26.7", | |
| "Accept": "application/json", | |
| "editor-version": "vscode/1.99.3", | |
| "editor-plugin-version": "copilot-chat/0.26.7" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "open_router", | |
| "api_key_vars": "OPENROUTER_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://openrouter.ai/api/v1/chat/completions", | |
| "models": "https://openrouter.ai/api/v1/models", | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "requesty", | |
| "api_key_vars": "REQUESTY_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://router.requesty.ai/v1/chat/completions", | |
| "models": "https://router.requesty.ai/v1/models", | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "vivgrid", | |
| "api_key_vars": "VIVGRID_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAIResponses", | |
| "url": "https://api.vivgrid.com/v1/responses", | |
| "models": [ | |
| { | |
| "id": "gpt-5.4", | |
| "name": "GPT-5.4", | |
| "description": "Vivgrid-hosted GPT-5.4 model for complex professional work", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.2-codex", | |
| "name": "GPT-5.2 Codex", | |
| "description": "Vivgrid-hosted GPT-5.2 Codex model optimized for coding and agent workflows", | |
| "context_length": 400000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.1-codex", | |
| "name": "GPT-5.1 Codex", | |
| "description": "Vivgrid-hosted GPT-5.1 Codex model for agentic coding tasks", | |
| "context_length": 400000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| } | |
| ], | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "xai", | |
| "api_key_vars": "XAI_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://api.x.ai/v1/chat/completions", | |
| "models": "https://api.x.ai/v1/models", | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "openai", | |
| "api_key_vars": "OPENAI_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://api.openai.com/v1/chat/completions", | |
| "models": [ | |
| { | |
| "id": "o1", | |
| "name": "O1", | |
| "description": "OpenAI's reasoning model with advanced problem-solving capabilities", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "o1-2024-12-17", | |
| "name": "O1 (2024-12-17)", | |
| "description": "OpenAI's reasoning model snapshot from December 2024", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "o3", | |
| "name": "O3", | |
| "description": "Advanced reasoning model with improved capabilities", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "o3-2025-04-16", | |
| "name": "O3 (2025-04-16)", | |
| "description": "O3 model snapshot from April 2025", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "o3-mini", | |
| "name": "O3 Mini", | |
| "description": "Smaller reasoning model optimized for speed and efficiency", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "o3-mini-2025-01-31", | |
| "name": "O3 Mini (2025-01-31)", | |
| "description": "O3 Mini model snapshot from January 2025", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "o4-mini", | |
| "name": "O4 Mini", | |
| "description": "Next generation compact reasoning model", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "o4-mini-2025-04-16", | |
| "name": "O4 Mini (2025-04-16)", | |
| "description": "O4 Mini model snapshot from April 2025", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "gpt-4.1", | |
| "name": "GPT-4.1", | |
| "description": "Enhanced GPT-4 with improved performance", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-4.1-2025-04-14", | |
| "name": "GPT-4.1 (2025-04-14)", | |
| "description": "GPT-4.1 model snapshot from April 2025", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-4.1-mini", | |
| "name": "GPT-4.1 Mini", | |
| "description": "Compact version of GPT-4.1", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-4.1-mini-2025-04-14", | |
| "name": "GPT-4.1 Mini (2025-04-14)", | |
| "description": "GPT-4.1 Mini model snapshot from April 2025", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-4.1-nano", | |
| "name": "GPT-4.1 Nano", | |
| "description": "Ultra-compact version of GPT-4.1", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "gpt-4.1-nano-2025-04-14", | |
| "name": "GPT-4.1 Nano (2025-04-14)", | |
| "description": "GPT-4.1 Nano model snapshot from April 2025", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "gpt-4o", | |
| "name": "GPT-4o", | |
| "description": "OpenAI's flagship multimodal model with vision capabilities", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-4o-2024-11-20", | |
| "name": "GPT-4o (2024-11-20)", | |
| "description": "GPT-4o model snapshot from November 2024", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-4o-2024-08-06", | |
| "name": "GPT-4o (2024-08-06)", | |
| "description": "GPT-4o model snapshot from August 2024", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-4o-2024-05-13", | |
| "name": "GPT-4o (2024-05-13)", | |
| "description": "GPT-4o model snapshot from May 2024", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-4o-mini", | |
| "name": "GPT-4o Mini", | |
| "description": "Fast and affordable small multimodal model", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-4o-mini-2024-07-18", | |
| "name": "GPT-4o Mini (2024-07-18)", | |
| "description": "GPT-4o Mini model snapshot from July 2024", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-4-turbo", | |
| "name": "GPT-4 Turbo", | |
| "description": "Most capable GPT-4 model with vision and 128K context", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-4-turbo-2024-04-09", | |
| "name": "GPT-4 Turbo (2024-04-09)", | |
| "description": "GPT-4 Turbo model snapshot from April 2024", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-4", | |
| "name": "GPT-4", | |
| "description": "Base GPT-4 model with 8K context", | |
| "context_length": 8192, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": false, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "gpt-4-0613", | |
| "name": "GPT-4 (0613)", | |
| "description": "GPT-4 model snapshot from June 2023", | |
| "context_length": 8192, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": false, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "gpt-4.5-preview", | |
| "name": "GPT-4.5 Preview", | |
| "description": "Preview of next-generation GPT-4.5 model", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-4.5-preview-2025-02-27", | |
| "name": "GPT-4.5 Preview (2025-02-27)", | |
| "description": "GPT-4.5 Preview snapshot from February 2025", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-3.5-turbo", | |
| "name": "GPT-3.5 Turbo", | |
| "description": "Fast and affordable model for most tasks", | |
| "context_length": 16385, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "gpt-3.5-turbo-0125", | |
| "name": "GPT-3.5 Turbo (0125)", | |
| "description": "GPT-3.5 Turbo model snapshot from January 2024", | |
| "context_length": 16385, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "gpt-3.5-turbo-1106", | |
| "name": "GPT-3.5 Turbo (1106)", | |
| "description": "GPT-3.5 Turbo model snapshot from November 2023", | |
| "context_length": 16385, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "chatgpt-4o-latest", | |
| "name": "ChatGPT-4o Latest", | |
| "description": "Latest ChatGPT model with continuous updates", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5", | |
| "name": "GPT-5", | |
| "description": "OpenAI's next-generation flagship model", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5-2025-08-07", | |
| "name": "GPT-5 (2025-08-07)", | |
| "description": "GPT-5 model snapshot from August 2025", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5-mini", | |
| "name": "GPT-5 Mini", | |
| "description": "Compact version of GPT-5", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5-mini-2025-08-07", | |
| "name": "GPT-5 Mini (2025-08-07)", | |
| "description": "GPT-5 Mini model snapshot from August 2025", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5-nano", | |
| "name": "GPT-5 Nano", | |
| "description": "Ultra-compact version of GPT-5", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "gpt-5-nano-2025-08-07", | |
| "name": "GPT-5 Nano (2025-08-07)", | |
| "description": "GPT-5 Nano model snapshot from August 2025", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "gpt-5-chat-latest", | |
| "name": "GPT-5 Chat Latest", | |
| "description": "Latest GPT-5 optimized for chat", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.1", | |
| "name": "GPT-5.1", | |
| "description": "Enhanced GPT-5 with improved capabilities", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.1-chat-latest", | |
| "name": "GPT-5.1 Chat Latest", | |
| "description": "Latest GPT-5.1 optimized for chat", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.2", | |
| "name": "GPT-5.2", | |
| "description": "Latest iteration of GPT-5 series", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.2-chat-latest", | |
| "name": "GPT-5.2 Chat Latest", | |
| "description": "Latest GPT-5.2 optimized for chat", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.2-pro", | |
| "name": "GPT-5.2 Pro", | |
| "description": "Professional tier GPT-5.2 with enhanced capabilities", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.3-codex", | |
| "name": "GPT-5.3 Codex", | |
| "description": "GPT-5.3-Codex is optimized for agentic coding tasks", | |
| "context_length": 400000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.4-2026-03-05", | |
| "name": "GPT 5.4 2026-03-05", | |
| "description": "GPT 5.4 frontier model for complex professional work", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.4-pro-2026-03-05", | |
| "name": "GPT 5.4 Pro 2026-03-05", | |
| "description": "GPT 5.4 Pro frontier model for complex professional work", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.4-mini", | |
| "name": "GPT-5.4 Mini", | |
| "description": "Strongest mini model yet for coding, computer use, and subagents", | |
| "context_length": 400000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.4-nano", | |
| "name": "GPT-5.4 nano", | |
| "description": "cheapest GPT-5.4-class model for simple high-volume tasks", | |
| "context_length": 400000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.5-2026-04-23", | |
| "name": "GPT-5.5", | |
| "description": "Frontier model for the most complex professional work.", | |
| "context_length": 1050000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.5-pro-2026-04-23", | |
| "name": "GPT-5.5 Pro", | |
| "description": "GPT-5.5 pro uses more compute to think harder and provide consistently better answers.", | |
| "context_length": 1050000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.6-sol", | |
| "name": "GPT-5.6 Sol", | |
| "description": "Frontier model for complex professional work", | |
| "context_length": 1050000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.6-terra", | |
| "name": "GPT-5.6 Terra", | |
| "description": "GPT-5.6 model that balances intelligence and cost", | |
| "context_length": 1050000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.6-luna", | |
| "name": "GPT-5.6 Luna", | |
| "description": "GPT-5.6 model optimized for cost-sensitive workloads", | |
| "context_length": 1050000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| } | |
| ], | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "openai_compatible", | |
| "api_key_vars": "OPENAI_API_KEY", | |
| "url_param_vars": ["OPENAI_URL"], | |
| "response_type": "OpenAI", | |
| "url": "{{OPENAI_URL}}/chat/completions", | |
| "models": "{{OPENAI_URL}}/models", | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "kimi_coding", | |
| "api_key_vars": "KIMI_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://api.kimi.com/coding/v1/chat/completions", | |
| "models": [ | |
| { | |
| "id": "k3", | |
| "name": "Kimi K3", | |
| "description": "Moonshot AI Kimi K3 flagship model with 2.8T parameters, 1M-token context, native vision, always-on reasoning, and tool calling capabilities", | |
| "context_length": 1048576, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "kimi-for-coding", | |
| "name": "Kimi K2.7 Code", | |
| "description": "Moonshot AI Kimi K2.7 Code model with 256K context, reasoning, and tool calling capabilities", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "kimi-for-coding-highspeed", | |
| "name": "Kimi K2.7 Code HighSpeed", | |
| "description": "Moonshot AI Kimi K2.7 Code HighSpeed model (5-6x faster output) with 256K context, reasoning, and tool calling capabilities", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| } | |
| ], | |
| "auth_methods": ["api_key"], | |
| "custom_headers": { | |
| "User-Agent": "KimiCLI/1.0.0" | |
| } | |
| }, | |
| { | |
| "id": "moonshot", | |
| "api_key_vars": "MOONSHOT_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://api.moonshot.ai/v1/chat/completions", | |
| "models": [ | |
| { | |
| "id": "kimi-k3", | |
| "name": "Kimi K3", | |
| "description": "Moonshot AI Kimi K3 flagship model with 2.8T parameters, 1M-token context, native vision, always-on reasoning, and tool calling capabilities", | |
| "context_length": 1048576, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "kimi-k2.7-code", | |
| "name": "Kimi K2.7 Code", | |
| "description": "Moonshot AI Kimi K2.7 Code model with 256K context, reasoning, and tool calling capabilities", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "kimi-k2.6", | |
| "name": "Kimi K2.6", | |
| "description": "Moonshot AI Kimi K2.6 model with multimodal input, reasoning, and tool calling capabilities", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "kimi-k2.5", | |
| "name": "Kimi K2.5", | |
| "description": "Moonshot AI Kimi K2.5 model with multimodal input, reasoning, and tool calling capabilities", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "kimi-k2-thinking", | |
| "name": "Kimi K2 Thinking", | |
| "description": "Moonshot AI Kimi K2 Thinking model with 256K context, reasoning, and tool calling capabilities", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| } | |
| ], | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "openai_responses_compatible", | |
| "api_key_vars": "OPENAI_API_KEY", | |
| "url_param_vars": ["OPENAI_URL"], | |
| "response_type": "OpenAIResponses", | |
| "url": "{{OPENAI_URL}}/responses", | |
| "models": "{{OPENAI_URL}}/models", | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "anthropic", | |
| "api_key_vars": "ANTHROPIC_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "Anthropic", | |
| "url": "https://api.anthropic.com/v1/messages", | |
| "models": "https://api.anthropic.com/v1/models", | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "claude_code", | |
| "api_key_vars": "CLAUDE_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "Anthropic", | |
| "url": "https://api.anthropic.com/v1/messages", | |
| "models": [ | |
| { | |
| "id": "claude-fable-5", | |
| "name": "Claude Fable 5", | |
| "description": "Most capable widely released model for demanding reasoning and agentic work", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-opus-5", | |
| "name": "Claude Opus 5", | |
| "description": "Thoughtful and proactive model approaching frontier intelligence at half the price", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-opus-4-8", | |
| "name": "Claude Opus 4.8", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-opus-4-7", | |
| "name": "Claude Opus 4.7", | |
| "description": "Most intelligent model for building agents and coding", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-sonnet-5", | |
| "name": "Claude Sonnet 5", | |
| "description": "The best combination of speed and intelligence", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-sonnet-4-6", | |
| "name": "Claude Sonnet 4.6", | |
| "description": "Most balanced model for building agents and coding", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-opus-4-6", | |
| "name": "Claude Opus 4.6", | |
| "description": "Most intelligent model for building agents and coding", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-opus-4-5-20251101", | |
| "name": "Claude Opus 4.5", | |
| "description": "Most capable Claude model with enhanced reasoning and analysis capabilities", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-haiku-4-5-20251001", | |
| "name": "Claude Haiku 4.5", | |
| "description": "Fast and efficient Claude model optimized for quick responses", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-sonnet-4-5-20250929", | |
| "name": "Claude Sonnet 4.5", | |
| "description": "Balanced Claude model with excellent performance and speed", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-opus-4-1-20250805", | |
| "name": "Claude Opus 4.1", | |
| "description": "Advanced Claude model with improved capabilities", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-opus-4-20250514", | |
| "name": "Claude Opus 4", | |
| "description": "Fourth generation flagship Claude model", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-sonnet-4-20250514", | |
| "name": "Claude Sonnet 4", | |
| "description": "Fourth generation balanced Claude model", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-3-7-sonnet-20250219", | |
| "name": "Claude Sonnet 3.7", | |
| "description": "Enhanced third generation Claude model with improved performance", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-3-5-haiku-20241022", | |
| "name": "Claude Haiku 3.5", | |
| "description": "Fast third generation Claude model optimized for efficiency", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-3-haiku-20240307", | |
| "name": "Claude Haiku 3", | |
| "description": "Third generation fast Claude model", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": false, | |
| "input_modalities": ["text", "image"] | |
| } | |
| ], | |
| "auth_methods": [ | |
| { | |
| "oauth_code": { | |
| "auth_url": "https://claude.ai/oauth/authorize", | |
| "token_url": "https://console.anthropic.com/v1/oauth/token", | |
| "client_id": "9d1c250a-e61b-44d9-88ed-5944d1962f5e", | |
| "scopes": [ | |
| "org:create_api_key", | |
| "user:profile", | |
| "user:inference", | |
| "user:sessions:claude_code" | |
| ], | |
| "redirect_uri": "https://console.anthropic.com/oauth/code/callback", | |
| "use_pkce": true, | |
| "extra_auth_params": { | |
| "code": "true" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "anthropic_compatible", | |
| "api_key_vars": "ANTHROPIC_API_KEY", | |
| "url_param_vars": ["ANTHROPIC_URL"], | |
| "response_type": "Anthropic", | |
| "url": "{{ANTHROPIC_URL}}/messages", | |
| "models": "{{ANTHROPIC_URL}}/models", | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "cerebras", | |
| "api_key_vars": "CEREBRAS_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://api.cerebras.ai/v1/chat/completions", | |
| "models": "https://api.cerebras.ai/v1/models", | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "neuralwatt", | |
| "api_key_vars": "NEURALWATT_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://api.neuralwatt.com/v1/chat/completions", | |
| "models": [ | |
| { | |
| "id": "qwen3.5-397b", | |
| "name": "Qwen3.5 397B", | |
| "description": "Qwen3.5 397B-A17B — quant-agnostic canonical name for the Qwen3.5 397B family.", | |
| "context_length": 262128, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "qwen3.5-397b-fast", | |
| "name": "Qwen3.5 397B Fast", | |
| "description": "Qwen3.5 397B with thinking mode disabled for faster, lower-latency responses. Ideal for straightforward tasks where extended reasoning is unnecessary.", | |
| "context_length": 262128, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": false, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "kimi-k2.7-code", | |
| "name": "Kimi K2.7 Code", | |
| "description": "Kimi K2.7 Code — quant-agnostic canonical name for the Kimi K2.7 Code family.", | |
| "context_length": 262128, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "kimi-k2.7-code-flex", | |
| "name": "Kimi K2.7 Code Flex", | |
| "description": "Kimi K2.7 Code on the flex tier — lower-cost serving with relaxed latency guarantees.", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "kimi-k2.6", | |
| "name": "Kimi K2.6", | |
| "description": "Kimi K2.6 — quant-agnostic canonical name for the Kimi K2.6 family.", | |
| "context_length": 262128, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "kimi-k2.6-fast", | |
| "name": "Kimi K2.6 Fast", | |
| "description": "Moonshot Kimi K2.6 with thinking mode disabled for instant, lower-latency responses.", | |
| "context_length": 262128, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": false, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "kimi-k2.6-flex", | |
| "name": "Kimi K2.6 Flex", | |
| "description": "Kimi K2.6 on the flex tier — lower-cost serving with relaxed latency guarantees.", | |
| "context_length": 262128, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "qwen3.6-35b", | |
| "name": "Qwen3.6 35B", | |
| "description": "Qwen3.6 35B-A3B — quant-agnostic canonical name for the Qwen3.6 35B family.", | |
| "context_length": 131056, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "qwen3.6-35b-fast", | |
| "name": "Qwen3.6 35B Fast", | |
| "description": "Qwen3.6 35B with thinking mode disabled for instant responses. A lightweight, fast model for rapid iteration.", | |
| "context_length": 131056, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": false, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "glm-5.2", | |
| "name": "GLM-5.2", | |
| "description": "Private GLM-5.2 test canary", | |
| "context_length": 1048560, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-5.2-fast", | |
| "name": "GLM-5.2 (fast)", | |
| "description": "GLM-5.2 with thinking skipped (reasoning_effort=none). Non-thinking tier, mirrors glm-5.1-fast.", | |
| "context_length": 1048560, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": false, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-5.2-flex", | |
| "name": "GLM-5.2 Flex", | |
| "description": "GLM-5.2 on the flex tier — lower-cost serving with relaxed latency guarantees.", | |
| "context_length": 1048560, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-5.2-short", | |
| "name": "GLM-5.2 (short)", | |
| "description": "GLM-5.2 with a 200K context window and a bounded reasoning budget — faster, lower-energy serving for everyday coding, agentic, and chat workloads under 200K tokens. Private preview (grant-gated).", | |
| "context_length": 199984, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-5.2-short-fast", | |
| "name": "GLM-5.2 (short, fast)", | |
| "description": "GLM-5.2 short with reasoning OFF — the fastest, lowest-energy variant of the 200K pool, for latency-sensitive coding, chat, and tool-use that does not need chain-of-thought. Private preview (grant-gated).", | |
| "context_length": 199984, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": false, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-5.2-short-flex", | |
| "name": "GLM-5.2 (short, flex)", | |
| "description": "GLM-5.2 short on the flex tier — lower-cost serving with relaxed latency guarantees for workloads under 200K tokens.", | |
| "context_length": 199984, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-5.2-short-fast-flex", | |
| "name": "GLM-5.2 (short, fast, flex)", | |
| "description": "GLM-5.2 short with reasoning OFF on the flex tier — lowest-cost variant of the 200K pool with relaxed latency guarantees.", | |
| "context_length": 199984, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": false, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "deepseek-v4-flash", | |
| "name": "DeepSeek V4 Flash", | |
| "description": "DeepSeek V4 Flash — MoE with DSpark speculative decoding, native 1M context, served on 4x B200.", | |
| "context_length": 1048576, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "gemma-4-31b", | |
| "name": "Gemma 4 31B", | |
| "description": "Google Gemma 4 31B — multimodal (text + vision) with tool calling and 262K context.", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": false, | |
| "input_modalities": ["text", "image"] | |
| } | |
| ], | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "zai", | |
| "api_key_vars": "ZAI_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://api.z.ai/api/paas/v4/chat/completions", | |
| "models": [ | |
| { | |
| "id": "glm-5.2", | |
| "name": "GLM-5.2", | |
| "description": "Flagship foundation model built for long-horizon tasks with truly usable 1M-token context, delivering stable long-task execution and reliable adherence to engineering standards", | |
| "context_length": 1048576, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-5.1", | |
| "name": "GLM-5.1", | |
| "description": "Latest flagship model series, foundational models specifically designed for agent applications with 200K context window and 128K maximum output", | |
| "context_length": 204800, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-5-turbo", | |
| "name": "GLM-5 Turbo", | |
| "description": "Latest flagship model series, foundational models specifically designed for agent applications with 200K context window and 128K maximum output", | |
| "context_length": 204800, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-5", | |
| "name": "GLM-5", | |
| "description": "Latest flagship model series, foundational models specifically designed for agent applications with 200K context window and 128K maximum output", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-4.7", | |
| "name": "GLM-4.7", | |
| "description": "Latest flagship model series, foundational models specifically designed for agent applications with 200K context window and 128K maximum output", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-4.7-flash", | |
| "name": "GLM-4.7 Flash", | |
| "description": "Latest 4.7 model series, foundational models specifically designed for agent applications with 200K context window and 128K maximum output", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-4.7-flashx", | |
| "name": "GLM-4.7 Flash X", | |
| "description": "Latest 4.7 model series, foundational models specifically designed for agent applications with 200K context window and 128K maximum output", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-4.6", | |
| "name": "GLM-4.6", | |
| "description": "Latest flagship model series, foundational models specifically designed for agent applications with 200K context window and 128K maximum output", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-4.5", | |
| "name": "GLM-4.5", | |
| "description": "Advanced model with 128K context window and 96K maximum output, supports chain of thought", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": false, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-4.5-air", | |
| "name": "GLM-4.5-air", | |
| "description": "Lightweight version of GLM-4.5 with 128K context window and optimized performance", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": false, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-4.5-x", | |
| "name": "GLM-4.5-x", | |
| "description": "Extended version of GLM-4.5 with 128K context window and enhanced capabilities", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": false, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-4.5-airx", | |
| "name": "GLM-4.5-airx", | |
| "description": "Optimized version of GLM-4.5 with 128K context window and balanced performance and capabilities", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": false, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-4.5-flash", | |
| "name": "GLM-4.5-flash", | |
| "description": "Fast inference model with 128K context window for quick responses", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": false, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-4-32b-0414-128k", | |
| "name": "GLM-4-32B-0414-128K", | |
| "description": "32B parameter model with 128K context window and 16K maximum output", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": false, | |
| "supports_reasoning": false, | |
| "input_modalities": ["text"] | |
| } | |
| ], | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "zai_coding", | |
| "api_key_vars": "ZAI_CODING_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://api.z.ai/api/coding/paas/v4/chat/completions", | |
| "models": [ | |
| { | |
| "id": "glm-5.2", | |
| "name": "GLM-5.2", | |
| "description": "New flagship model with powerful coding capabilities, 1M context support, and continued strengths in long-horizon tasks", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-5.1", | |
| "name": "GLM-5.1", | |
| "description": "Latest flagship model series, foundational models specifically designed for agent applications with 200K context window and 128K maximum output", | |
| "context_length": 204800, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-5-turbo", | |
| "name": "GLM-5 Turbo", | |
| "description": "Latest flagship model series, foundational models specifically designed for agent applications with 200K context window and 128K maximum output", | |
| "context_length": 204800, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-5", | |
| "name": "GLM-5", | |
| "description": "Latest flagship model series, foundational models specifically designed for agent applications with 200K context window and 128K maximum output", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-4.7", | |
| "name": "GLM-4.7", | |
| "description": "Latest flagship model series, foundational models specifically designed for agent applications with 200K context window and 128K maximum output", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-4.7-flash", | |
| "name": "GLM-4.7 Flash", | |
| "description": "Latest 4.7 model series, foundational models specifically designed for agent applications with 200K context window and 128K maximum output", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-4.7-flashx", | |
| "name": "GLM-4.7 Flash X", | |
| "description": "Latest 4.7 model series, foundational models specifically designed for agent applications with 200K context window and 128K maximum output", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-4.6", | |
| "name": "GLM-4.6", | |
| "description": "Latest flagship model series, foundational models specifically designed for agent applications with 200K context window and 128K maximum output", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-4.5", | |
| "name": "GLM-4.5", | |
| "description": "Advanced model with 128K context window and 96K maximum output, supports chain of thought", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": false, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-4.5-air", | |
| "name": "GLM-4.5-air", | |
| "description": "Lightweight version of GLM-4.5 with 128K context window and optimized performance", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": false, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-4.5-x", | |
| "name": "GLM-4.5-x", | |
| "description": "Extended version of GLM-4.5 with 128K context window and enhanced capabilities", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": false, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-4.5-airx", | |
| "name": "GLM-4.5-airx", | |
| "description": "Optimized version of GLM-4.5 with 128K context window and balanced performance and capabilities", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": false, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-4.5-flash", | |
| "name": "GLM-4.5-flash", | |
| "description": "Fast inference model with 128K context window for quick responses", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": false, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-4-32b-0414-128k", | |
| "name": "GLM-4-32B-0414-128K", | |
| "description": "32B parameter model with 128K context window and 16K maximum output", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": false, | |
| "supports_reasoning": false, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-5v-turbo", | |
| "name": "GLM-5V Turbo", | |
| "description": "Vision-capable model with attachment support, reasoning, and tool calling capabilities", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| } | |
| ], | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "big_model", | |
| "api_key_vars": "BIG_MODEL_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://open.bigmodel.cn/api/paas/v4/chat/completions", | |
| "models": "https://open.bigmodel.cn/api/paas/v4/models", | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "vertex_ai", | |
| "api_key_vars": "VERTEX_AI_AUTH_TOKEN", | |
| "url_param_vars": ["PROJECT_ID", "LOCATION"], | |
| "response_type": "Google", | |
| "url": "https://{{#if (eq LOCATION \"global\")}}aiplatform.googleapis.com{{else}}{{LOCATION}}-aiplatform.googleapis.com{{/if}}/v1beta1/projects/{{PROJECT_ID}}/locations/{{LOCATION}}/publishers/google", | |
| "models": [ | |
| { | |
| "id": "gemini-3.5-flash", | |
| "name": "Gemini 3.5 Flash", | |
| "description": "", | |
| "context_length": 1048576, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gemini-3.1-flash-lite-preview", | |
| "name": "Gemini 3.1 Flash Lite Preview", | |
| "description": "Google's most cost-efficient Gemini model, optimized for low latency use cases for high-volume, cost-sensitive LLM traffic.", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gemini-3.1-pro-preview", | |
| "name": "Gemini 3.1 Pro Preview", | |
| "description": "Most capable Gemini model with advanced reasoning", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gemini-3-flash-preview", | |
| "name": "Gemini 3 Flash Preview", | |
| "description": "Google's fast and capable model with thinking support", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gemini-3-pro-preview", | |
| "name": "Gemini 3 Pro Preview", | |
| "description": "Most capable Gemini model with advanced reasoning", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gemini-2.5-pro", | |
| "name": "Gemini 2.5 Pro", | |
| "description": "Most capable Gemini model with advanced reasoning", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gemini-2.5-flash", | |
| "name": "Gemini 2.5 Flash", | |
| "description": "Fast and efficient Gemini 2.5 model", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gemini-2.0-flash", | |
| "name": "Gemini 2.0 Flash", | |
| "description": "Fast and versatile Gemini 2.0 model", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gemini-1.5-pro", | |
| "name": "Gemini 1.5 Pro", | |
| "description": "Most capable Gemini 1.5 model", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gemini-1.5-flash", | |
| "name": "Gemini 1.5 Flash", | |
| "description": "Fast and efficient Gemini 1.5 model", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gemini-1.5-flash-8b", | |
| "name": "Gemini 1.5 Flash 8B", | |
| "description": "Compact and efficient Gemini 1.5 model", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| } | |
| ], | |
| "auth_methods": ["api_key", "google_adc"] | |
| }, | |
| { | |
| "id": "azure", | |
| "api_key_vars": "AZURE_API_KEY", | |
| "url_param_vars": [ | |
| "AZURE_RESOURCE_NAME", | |
| "AZURE_DEPLOYMENT_NAME", | |
| "AZURE_API_VERSION" | |
| ], | |
| "response_type": "OpenAI", | |
| "url": "https://{{AZURE_RESOURCE_NAME}}.openai.azure.com/openai/deployments/{{AZURE_DEPLOYMENT_NAME}}/chat/completions?api-version={{AZURE_API_VERSION}}", | |
| "models": "https://{{AZURE_RESOURCE_NAME}}.openai.azure.com/openai/models?api-version={{AZURE_API_VERSION}}", | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "llama_cpp", | |
| "api_key_vars": "LLAMA_CPP_API_KEY", | |
| "url_param_vars": [ | |
| {"name": "LLAMA_CPP_SSL_SCHEME", "options": ["http", "https"]}, | |
| "LLAMA_CPP_HOST", | |
| "LLAMA_CPP_PORT" | |
| ], | |
| "response_type": "OpenAI", | |
| "url": "{{LLAMA_CPP_SSL_SCHEME}}://{{LLAMA_CPP_HOST}}:{{LLAMA_CPP_PORT}}/v1/chat/completions", | |
| "models": "{{LLAMA_CPP_SSL_SCHEME}}://{{LLAMA_CPP_HOST}}:{{LLAMA_CPP_PORT}}/v1/models", | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "vllm", | |
| "api_key_vars": "VLLM_API_KEY", | |
| "url_param_vars": [ | |
| {"name": "VLLM_SSL_SCHEME", "options": ["http", "https"]}, | |
| "VLLM_HOST", | |
| {"name": "VLLM_PORT", "optional": true} | |
| ], | |
| "response_type": "OpenAI", | |
| "url": "{{VLLM_SSL_SCHEME}}://{{VLLM_HOST}}{{#if VLLM_PORT}}:{{VLLM_PORT}}{{/if}}/v1/chat/completions", | |
| "models": "{{VLLM_SSL_SCHEME}}://{{VLLM_HOST}}{{#if VLLM_PORT}}:{{VLLM_PORT}}{{/if}}/v1/models", | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "jan_ai", | |
| "api_key_vars": "JAN_AI_API_KEY", | |
| "url_param_vars": [ | |
| {"name": "JAN_AI_SSL_SCHEME", "options": ["http", "https"]}, | |
| "JAN_AI_HOST", | |
| "JAN_AI_PORT" | |
| ], | |
| "response_type": "OpenAI", | |
| "url": "{{JAN_AI_SSL_SCHEME}}://{{JAN_AI_HOST}}:{{JAN_AI_PORT}}/v1/chat/completions", | |
| "models": "{{JAN_AI_SSL_SCHEME}}://{{JAN_AI_HOST}}:{{JAN_AI_PORT}}/v1/models", | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "ollama", | |
| "api_key_vars": "OLLAMA_API_KEY", | |
| "url_param_vars": [ | |
| {"name": "OLLAMA_SSL_SCHEME", "options": ["http", "https"]}, | |
| "OLLAMA_HOST", | |
| "OLLAMA_PORT" | |
| ], | |
| "response_type": "OpenAI", | |
| "url": "{{OLLAMA_SSL_SCHEME}}://{{OLLAMA_HOST}}:{{OLLAMA_PORT}}/v1/chat/completions", | |
| "models": "{{OLLAMA_SSL_SCHEME}}://{{OLLAMA_HOST}}:{{OLLAMA_PORT}}/v1/models", | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "lm_studio", | |
| "api_key_vars": "LM_STUDIO_API_KEY", | |
| "url_param_vars": [ | |
| {"name": "LM_STUDIO_SSL_SCHEME", "options": ["http", "https"]}, | |
| "LM_STUDIO_HOST", | |
| "LM_STUDIO_PORT" | |
| ], | |
| "response_type": "OpenAIResponses", | |
| "url": "{{LM_STUDIO_SSL_SCHEME}}://{{LM_STUDIO_HOST}}:{{LM_STUDIO_PORT}}/v1/responses", | |
| "models": "{{LM_STUDIO_SSL_SCHEME}}://{{LM_STUDIO_HOST}}:{{LM_STUDIO_PORT}}/v1/models", | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "forge_services", | |
| "provider_type": "context_engine", | |
| "url_param_vars": ["FORGE_WORKSPACE_SERVER_URL"], | |
| "url": "{{FORGE_WORKSPACE_SERVER_URL}}", | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "io_intelligence", | |
| "api_key_vars": "IO_INTELLIGENCE_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://api.intelligence.io.solutions/api/v1/chat/completions", | |
| "models": "https://api.intelligence.io.solutions/api/v1/models", | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "bedrock", | |
| "url_param_vars": ["AWS_REGION"], | |
| "response_type": "Bedrock", | |
| "url": "https://bedrock-runtime.{{AWS_REGION}}.amazonaws.com", | |
| "models": [ | |
| { | |
| "id": "jp.anthropic.claude-opus-4-8", | |
| "name": "Claude Opus 4.8 (JP)", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "au.anthropic.claude-opus-4-8", | |
| "name": "Claude Opus 4.8 (AU)", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "global.anthropic.claude-opus-4-8", | |
| "name": "Claude Opus 4.8 (Global)", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "eu.anthropic.claude-opus-4-8", | |
| "name": "Claude Opus 4.8 (EU)", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "us.anthropic.claude-opus-4-8", | |
| "name": "Claude Opus 4.8 (US)", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "anthropic.claude-opus-4-8", | |
| "name": "Claude Opus 4.8", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "google.gemma-3-27b-it", | |
| "name": "Google Gemma 3 27B Instruct", | |
| "description": "", | |
| "context_length": 202752, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "qwen.qwen3-coder-480b-a35b-v1:0", | |
| "name": "Qwen3 Coder 480B A35B Instruct", | |
| "description": "", | |
| "context_length": 131072, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "moonshotai.kimi-k2.5", | |
| "name": "Kimi K2.5", | |
| "description": "", | |
| "context_length": 256000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "meta.llama3-1-405b-instruct-v1:0", | |
| "name": "Llama 3.1 405B Instruct", | |
| "description": "", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "deepseek.v3.2", | |
| "name": "DeepSeek-V3.2", | |
| "description": "", | |
| "context_length": 163840, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "global.anthropic.claude-sonnet-5", | |
| "name": "Claude Sonnet 5 (Global)", | |
| "description": "The best combination of speed and intelligence", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "us.anthropic.claude-sonnet-5", | |
| "name": "Claude Sonnet 5 (US)", | |
| "description": "The best combination of speed and intelligence", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "eu.anthropic.claude-sonnet-5", | |
| "name": "Claude Sonnet 5 (EU)", | |
| "description": "The best combination of speed and intelligence", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "anthropic.claude-sonnet-5", | |
| "name": "Claude Sonnet 5", | |
| "description": "The best combination of speed and intelligence", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "global.anthropic.claude-sonnet-4-6", | |
| "name": "Claude Sonnet 4.6 (Global)", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "nvidia.nemotron-super-3-120b", | |
| "name": "NVIDIA Nemotron 3 Super 120B A12B", | |
| "description": "", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "minimax.minimax-m3", | |
| "name": "MiniMax M3", | |
| "description": "Frontier coding model with 1M context, MSA sparse attention, native multimodality, and agentic capabilities", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "minimax.minimax-m2.1", | |
| "name": "MiniMax M2.1", | |
| "description": "", | |
| "context_length": 204800, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "us.anthropic.claude-sonnet-4-20250514-v1:0", | |
| "name": "Claude Sonnet 4 (US)", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "meta.llama3-3-70b-instruct-v1:0", | |
| "name": "Llama 3.3 70B Instruct", | |
| "description": "", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "google.gemma-3-12b-it", | |
| "name": "Google Gemma 3 12B", | |
| "description": "", | |
| "context_length": 131072, | |
| "tools_supported": false, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "us.anthropic.claude-opus-4-1-20250805-v1:0", | |
| "name": "Claude Opus 4.1 (US)", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "anthropic.claude-haiku-4-5-20251001-v1:0", | |
| "name": "Claude Haiku 4.5", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "mistral.pixtral-large-2502-v1:0", | |
| "name": "Pixtral Large (25.02)", | |
| "description": "", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "anthropic.claude-3-5-sonnet-20240620-v1:0", | |
| "name": "Claude Sonnet 3.5", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "mistral.ministral-3-8b-instruct", | |
| "name": "Ministral 3 8B", | |
| "description": "", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "us.anthropic.claude-haiku-4-5-20251001-v1:0", | |
| "name": "Claude Haiku 4.5 (US)", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "openai.gpt-oss-120b-1:0", | |
| "name": "gpt-oss-120b", | |
| "description": "", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "openai.gpt-oss-safeguard-120b", | |
| "name": "GPT OSS Safeguard 120B", | |
| "description": "", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "anthropic.claude-3-5-sonnet-20241022-v2:0", | |
| "name": "Claude Sonnet 3.5 v2", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "deepseek.v3-v1:0", | |
| "name": "DeepSeek-V3.1", | |
| "description": "", | |
| "context_length": 163840, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "minimax.minimax-m2", | |
| "name": "MiniMax M2", | |
| "description": "", | |
| "context_length": 204608, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "qwen.qwen3-vl-235b-a22b", | |
| "name": "Qwen/Qwen3-VL-235B-A22B-Instruct", | |
| "description": "", | |
| "context_length": 262000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "meta.llama3-2-1b-instruct-v1:0", | |
| "name": "Llama 3.2 1B Instruct", | |
| "description": "", | |
| "context_length": 131000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "openai.gpt-oss-safeguard-20b", | |
| "name": "GPT OSS Safeguard 20B", | |
| "description": "", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "us.anthropic.claude-opus-4-5-20251101-v1:0", | |
| "name": "Claude Opus 4.5 (US)", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "nvidia.nemotron-nano-3-30b", | |
| "name": "NVIDIA Nemotron Nano 3 30B", | |
| "description": "", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "anthropic.claude-opus-4-1-20250805-v1:0", | |
| "name": "Claude Opus 4.1", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "eu.anthropic.claude-sonnet-4-6", | |
| "name": "Claude Sonnet 4.6 (EU)", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "qwen.qwen3-235b-a22b-2507-v1:0", | |
| "name": "Qwen3 235B A22B 2507", | |
| "description": "", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "writer.palmyra-x5-v1:0", | |
| "name": "Palmyra X5", | |
| "description": "", | |
| "context_length": 1040000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "zai.glm-5", | |
| "name": "GLM-5", | |
| "description": "", | |
| "context_length": 202752, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "amazon.nova-micro-v1:0", | |
| "name": "Nova Micro", | |
| "description": "", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "writer.palmyra-x4-v1:0", | |
| "name": "Palmyra X4", | |
| "description": "", | |
| "context_length": 122880, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "mistral.voxtral-mini-3b-2507", | |
| "name": "Voxtral Mini 3B 2507", | |
| "description": "", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "eu.anthropic.claude-sonnet-4-5-20250929-v1:0", | |
| "name": "Claude Sonnet 4.5 (EU)", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "mistral.mistral-large-3-675b-instruct", | |
| "name": "Mistral Large 3", | |
| "description": "", | |
| "context_length": 256000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "zai.glm-4.7", | |
| "name": "GLM-4.7", | |
| "description": "", | |
| "context_length": 204800, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "qwen.qwen3-32b-v1:0", | |
| "name": "Qwen3 32B (dense)", | |
| "description": "", | |
| "context_length": 16384, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "us.anthropic.claude-opus-4-6-v1", | |
| "name": "Claude Opus 4.6 (US)", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "anthropic.claude-sonnet-4-5-20250929-v1:0", | |
| "name": "Claude Sonnet 4.5", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "meta.llama3-2-11b-instruct-v1:0", | |
| "name": "Llama 3.2 11B Instruct", | |
| "description": "", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "global.anthropic.claude-opus-4-6-v1", | |
| "name": "Claude Opus 4.6 (Global)", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "global.anthropic.claude-sonnet-4-5-20250929-v1:0", | |
| "name": "Claude Sonnet 4.5 (Global)", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "anthropic.claude-sonnet-4-20250514-v1:0", | |
| "name": "Claude Sonnet 4", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "mistral.ministral-3-3b-instruct", | |
| "name": "Ministral 3 3B", | |
| "description": "", | |
| "context_length": 256000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "meta.llama4-maverick-17b-instruct-v1:0", | |
| "name": "Llama 4 Maverick 17B Instruct", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "moonshot.kimi-k2-thinking", | |
| "name": "Kimi K2 Thinking", | |
| "description": "", | |
| "context_length": 256000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "mistral.magistral-small-2509", | |
| "name": "Magistral Small 1.2", | |
| "description": "", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "us.anthropic.claude-opus-4-20250514-v1:0", | |
| "name": "Claude Opus 4 (US)", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "eu.anthropic.claude-sonnet-4-20250514-v1:0", | |
| "name": "Claude Sonnet 4 (EU)", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "nvidia.nemotron-nano-12b-v2", | |
| "name": "NVIDIA Nemotron Nano 12B v2 VL BF16", | |
| "description": "", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "zai.glm-4.7-flash", | |
| "name": "GLM-4.7-Flash", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "mistral.voxtral-small-24b-2507", | |
| "name": "Voxtral Small 24B 2507", | |
| "description": "", | |
| "context_length": 32000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "eu.anthropic.claude-opus-4-6-v1", | |
| "name": "Claude Opus 4.6 (EU)", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "anthropic.claude-3-7-sonnet-20250219-v1:0", | |
| "name": "Claude Sonnet 3.7", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "openai.gpt-oss-20b-1:0", | |
| "name": "gpt-oss-20b", | |
| "description": "", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "qwen.qwen3-coder-30b-a3b-v1:0", | |
| "name": "Qwen3 Coder 30B A3B Instruct", | |
| "description": "", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "meta.llama3-1-8b-instruct-v1:0", | |
| "name": "Llama 3.1 8B Instruct", | |
| "description": "", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "eu.anthropic.claude-haiku-4-5-20251001-v1:0", | |
| "name": "Claude Haiku 4.5 (EU)", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "meta.llama3-2-90b-instruct-v1:0", | |
| "name": "Llama 3.2 90B Instruct", | |
| "description": "", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "anthropic.claude-opus-4-6-v1", | |
| "name": "Claude Opus 4.6", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "anthropic.claude-3-5-haiku-20241022-v1:0", | |
| "name": "Claude Haiku 3.5", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "meta.llama3-2-3b-instruct-v1:0", | |
| "name": "Llama 3.2 3B Instruct", | |
| "description": "", | |
| "context_length": 131000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "us.anthropic.claude-sonnet-4-5-20250929-v1:0", | |
| "name": "Claude Sonnet 4.5 (US)", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "deepseek.r1-v1:0", | |
| "name": "DeepSeek-R1", | |
| "description": "", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "mistral.ministral-3-14b-instruct", | |
| "name": "Ministral 14B 3.0", | |
| "description": "", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "amazon.nova-lite-v1:0", | |
| "name": "Nova Lite", | |
| "description": "", | |
| "context_length": 300000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "amazon.nova-pro-v1:0", | |
| "name": "Nova Pro", | |
| "description": "", | |
| "context_length": 300000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "mistral.devstral-2-123b", | |
| "name": "Devstral 2 123B", | |
| "description": "", | |
| "context_length": 256000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "qwen.qwen3-next-80b-a3b", | |
| "name": "Qwen/Qwen3-Next-80B-A3B-Instruct", | |
| "description": "", | |
| "context_length": 262000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "minimax.minimax-m2.5", | |
| "name": "MiniMax M2.5", | |
| "description": "", | |
| "context_length": 196608, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "anthropic.claude-3-haiku-20240307-v1:0", | |
| "name": "Claude Haiku 3", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "eu.anthropic.claude-opus-4-5-20251101-v1:0", | |
| "name": "Claude Opus 4.5 (EU)", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "meta.llama4-scout-17b-instruct-v1:0", | |
| "name": "Llama 4 Scout 17B Instruct", | |
| "description": "", | |
| "context_length": 3500000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "amazon.nova-2-lite-v1:0", | |
| "name": "Nova 2 Lite", | |
| "description": "", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "global.anthropic.claude-opus-4-5-20251101-v1:0", | |
| "name": "Claude Opus 4.5 (Global)", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "amazon.nova-premier-v1:0", | |
| "name": "Nova Premier", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "anthropic.claude-sonnet-4-6", | |
| "name": "Claude Sonnet 4.6", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "anthropic.claude-opus-4-20250514-v1:0", | |
| "name": "Claude Opus 4", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "nvidia.nemotron-nano-9b-v2", | |
| "name": "NVIDIA Nemotron Nano 9B v2", | |
| "description": "", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "google.gemma-3-4b-it", | |
| "name": "Gemma 3 4B IT", | |
| "description": "", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "meta.llama3-1-70b-instruct-v1:0", | |
| "name": "Llama 3.1 70B Instruct", | |
| "description": "", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "global.anthropic.claude-haiku-4-5-20251001-v1:0", | |
| "name": "Claude Haiku 4.5 (Global)", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "anthropic.claude-opus-4-5-20251101-v1:0", | |
| "name": "Claude Opus 4.5", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "us.anthropic.claude-sonnet-4-6", | |
| "name": "Claude Sonnet 4.6 (US)", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "global.anthropic.claude-sonnet-4-20250514-v1:0", | |
| "name": "Claude Sonnet 4 (Global)", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "us.anthropic.claude-opus-4-7", | |
| "name": "Claude Opus 4.7 (US)", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "global.anthropic.claude-opus-4-7", | |
| "name": "Claude Opus 4.7 (Global)", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "eu.anthropic.claude-opus-4-7", | |
| "name": "Claude Opus 4.7 (EU)", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| } | |
| ], | |
| "auth_methods": ["api_key", "aws_profile"] | |
| }, | |
| { | |
| "id": "vertex_ai_anthropic", | |
| "api_key_vars": "VERTEX_AI_AUTH_TOKEN", | |
| "url_param_vars": ["PROJECT_ID", "LOCATION"], | |
| "response_type": "Anthropic", | |
| "url": "{{#if (eq LOCATION \"global\")}}https://aiplatform.googleapis.com/v1/projects/{{PROJECT_ID}}/locations/{{LOCATION}}/publishers/anthropic/models/{{else}}https://{{LOCATION}}-aiplatform.googleapis.com/v1/projects/{{PROJECT_ID}}/locations/{{LOCATION}}/publishers/anthropic/models/{{/if}}", | |
| "models": [ | |
| { | |
| "id": "claude-fable-5", | |
| "name": "Claude Fable 5", | |
| "description": "Most capable widely released model for demanding reasoning and agentic work", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-opus-4-8", | |
| "name": "Claude Opus 4.8", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-sonnet-5", | |
| "name": "Claude Sonnet 5", | |
| "description": "The best combination of speed and intelligence", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-sonnet-4-6", | |
| "name": "Claude Sonnet 4.6", | |
| "description": "Most balanced Claude model with excellent performance and speed", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-opus-4-7", | |
| "name": "Claude Opus 4.7", | |
| "description": "Most capable Claude model with enhanced reasoning and analysis capabilities", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-opus-4-6", | |
| "name": "Claude Opus 4.6", | |
| "description": "Most capable Claude model with enhanced reasoning and analysis capabilities", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-opus-4-5@20251101", | |
| "name": "Claude Opus 4.5", | |
| "description": "Most capable Claude model with enhanced reasoning and analysis capabilities", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-sonnet-4-5@20250929", | |
| "name": "Claude Sonnet 4.5", | |
| "description": "Balanced Claude model with excellent performance and speed", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-opus-4-1@20250805", | |
| "name": "Claude Opus 4.1", | |
| "description": "Advanced Claude model with improved capabilities", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-opus-4@20250514", | |
| "name": "Claude Opus 4", | |
| "description": "Fourth generation flagship Claude model", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-sonnet-4@20250514", | |
| "name": "Claude Sonnet 4", | |
| "description": "Fourth generation balanced Claude model", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-3-7-sonnet@20250219", | |
| "name": "Claude Sonnet 3.7", | |
| "description": "Enhanced third generation Claude model with improved performance", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-3-5-sonnet-v2@20241022", | |
| "name": "Claude Sonnet 3.5 v2", | |
| "description": "Most intelligent model through Amazon Bedrock", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-3-5-haiku@20241022", | |
| "name": "Claude Haiku 3.5", | |
| "description": "Fast third generation Claude model optimized for efficiency", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-3-5-sonnet@20240620", | |
| "name": "Claude Sonnet 3.5", | |
| "description": "Advanced third generation Claude model", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-3-haiku@20240307", | |
| "name": "Claude Haiku 3", | |
| "description": "Third generation fast Claude model", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": false, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-3-sonnet@20240229", | |
| "name": "Claude Sonnet 3", | |
| "description": "Third generation balanced Claude model", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-3-opus@20240229", | |
| "name": "Claude Opus 3", | |
| "description": "Third generation most powerful Claude model", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| } | |
| ], | |
| "auth_methods": ["google_adc"] | |
| }, | |
| { | |
| "id": "google_ai_studio", | |
| "api_key_vars": "GEMINI_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "Google", | |
| "url": "https://generativelanguage.googleapis.com/v1beta", | |
| "models": [ | |
| { | |
| "id": "gemini-3.5-flash", | |
| "name": "Gemini 3.5 Flash", | |
| "description": "", | |
| "context_length": 1048576, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gemini-3.1-pro-preview", | |
| "name": "Gemini 3.1 Pro Preview", | |
| "description": "Most capable Gemini model with advanced reasoning", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gemini-3.1-flash-lite-preview", | |
| "name": "Gemini 3.1 Flash Lite Preview", | |
| "description": "Cost-efficient Gemini model optimized for high-volume, low latency use cases", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gemini-3-pro-preview", | |
| "name": "Gemini 3 Pro Preview", | |
| "description": "Advanced Gemini model with strong reasoning capabilities", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gemini-3-flash-preview", | |
| "name": "Gemini 3 Flash Preview", | |
| "description": "Fast Gemini model with thinking support", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gemini-2.5-pro", | |
| "name": "Gemini 2.5 Pro", | |
| "description": "Powerful Gemini model for complex tasks with thinking", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gemini-2.5-flash", | |
| "name": "Gemini 2.5 Flash", | |
| "description": "Fast and efficient Gemini model with thinking", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gemini-2.0-flash", | |
| "name": "Gemini 2.0 Flash", | |
| "description": "Fast and versatile Gemini model", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": false, | |
| "input_modalities": ["text", "image"] | |
| } | |
| ], | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "minimax", | |
| "api_key_vars": "MINIMAX_API_KEY", | |
| "url_param_vars": [ | |
| { "name": "HOSTNAME", "options": ["api.minimax.io", "api.minimaxi.com"] } | |
| ], | |
| "response_type": "Anthropic", | |
| "url": "https://{{#if HOSTNAME}}{{HOSTNAME}}{{else}}api.minimax.io{{/if}}/anthropic/v1/messages", | |
| "models": [ | |
| { | |
| "id": "MiniMax-M3", | |
| "name": "MiniMax M3", | |
| "description": "Frontier coding model with 1M context, MSA sparse attention, native multimodality (image/video), and agentic capabilities", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "MiniMax-M2.7", | |
| "name": "MiniMax M2.7", | |
| "description": "Peak performance model optimized for code generation and refactoring with advanced reasoning", | |
| "context_length": 204800, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "MiniMax-M2.7-highspeed", | |
| "name": "MiniMax M2.7 Highspeed", | |
| "description": "Same performance as M2.7 with significantly faster inference (~100 tps)", | |
| "context_length": 204800, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "MiniMax-M2.5", | |
| "name": "MiniMax M2.5", | |
| "description": "Peak performance model optimized for code generation and refactoring with advanced reasoning", | |
| "context_length": 204800, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "MiniMax-M2.5-highspeed", | |
| "name": "MiniMax M2.5 Highspeed", | |
| "description": "Same performance as M2.5 with significantly faster inference (~100 tps)", | |
| "context_length": 204800, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "MiniMax-M2.1", | |
| "name": "MiniMax M2.1", | |
| "description": "230B total parameters with 10B activated per inference, optimized for code generation and refactoring", | |
| "context_length": 204800, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "MiniMax-M2.1-highspeed", | |
| "name": "MiniMax M2.1 Highspeed", | |
| "description": "Same performance as M2.1 with significantly faster inference (~100 tps)", | |
| "context_length": 204800, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "MiniMax-M2", | |
| "name": "MiniMax M2", | |
| "description": "Agentic capabilities with advanced reasoning, function calling, and real-time streaming", | |
| "context_length": 204800, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| } | |
| ], | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "codex", | |
| "api_key_vars": "CODEX_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://chatgpt.com/backend-api/codex/responses", | |
| "models": [ | |
| { | |
| "id": "gpt-5.6-luna", | |
| "name": "GPT-5.6 Luna", | |
| "description": "GPT-5.6 model optimized for cost-sensitive workloads", | |
| "context_length": 372000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.6-sol", | |
| "name": "GPT-5.6 Sol", | |
| "description": "Frontier model for complex professional work", | |
| "context_length": 372000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.6-terra", | |
| "name": "GPT-5.6 Terra", | |
| "description": "GPT-5.6 model that balances intelligence and cost", | |
| "context_length": 372000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.5", | |
| "name": "GPT-5.5", | |
| "description": "Latest frontier model for complex professional work", | |
| "context_length": 400000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.4-mini", | |
| "name": "GPT-5.4 Mini", | |
| "description": "Strongest mini model yet for coding, computer use, and subagents", | |
| "context_length": 400000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.4", | |
| "name": "GPT-5.4", | |
| "description": "Latest frontier model for complex professional work", | |
| "context_length": 272000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.3-codex-spark", | |
| "name": "GPT-5.3 Codex Spark", | |
| "description": "Text-only research preview model optimized for near-instant, real-time coding iteration.", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "gpt-5.3-codex", | |
| "name": "GPT-5.3 Codex", | |
| "description": "Latest GPT-5.3 Codex model optimized for agentic coding", | |
| "context_length": 272000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.2-codex", | |
| "name": "GPT-5.2 Codex", | |
| "description": "Frontier agentic coding model", | |
| "context_length": 272000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.2", | |
| "name": "GPT-5.2", | |
| "description": "Frontier model with improvements across knowledge, reasoning and coding", | |
| "context_length": 272000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.1-codex-max", | |
| "name": "GPT-5.1 Codex Max", | |
| "description": "Codex-optimized flagship for deep and fast reasoning", | |
| "context_length": 272000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.1-codex", | |
| "name": "GPT-5.1 Codex", | |
| "description": "Optimized for codex agentic coding tasks", | |
| "context_length": 272000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.1-codex-mini", | |
| "name": "GPT-5.1 Codex Mini", | |
| "description": "Fast and efficient GPT-5.1 Codex mini model for quick coding tasks", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| } | |
| ], | |
| "auth_methods": [ | |
| { | |
| "oauth_code": { | |
| "auth_url": "https://auth.openai.com/oauth/authorize", | |
| "token_url": "https://auth.openai.com/oauth/token", | |
| "client_id": "app_EMoamEEZ73f0CkXaXp7hrann", | |
| "scopes": ["openid", "profile", "email", "offline_access"], | |
| "redirect_uri": "http://localhost:1455/auth/callback", | |
| "use_pkce": true, | |
| "custom_headers": { | |
| "originator": "forge" | |
| }, | |
| "extra_auth_params": { | |
| "id_token_add_organizations": "true", | |
| "codex_cli_simplified_flow": "true" | |
| } | |
| } | |
| }, | |
| { | |
| "codex_device": { | |
| "auth_url": "https://auth.openai.com/api/accounts/deviceauth/usercode", | |
| "token_url": "https://auth.openai.com/oauth/token", | |
| "client_id": "app_EMoamEEZ73f0CkXaXp7hrann", | |
| "scopes": ["openid", "profile", "email", "offline_access"], | |
| "use_pkce": false, | |
| "custom_headers": { | |
| "originator": "forge" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "opencode_zen", | |
| "api_key_vars": "OPENCODE_ZEN_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenCode", | |
| "url": "https://opencode.ai/zen", | |
| "models": [ | |
| { | |
| "id": "grok-build-0.1", | |
| "name": "Grok Build 0.1", | |
| "description": "", | |
| "context_length": 256000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gemini-3.5-flash", | |
| "name": "Gemini 3.5 Flash", | |
| "description": "", | |
| "context_length": 1048576, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-opus-4-8", | |
| "name": "Claude Opus 4.8", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-opus-4-6", | |
| "name": "Claude Opus 4.6", | |
| "description": "Most powerful Claude model - latest version", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-opus-4-5", | |
| "name": "Claude Opus 4.5", | |
| "description": "Most powerful Claude model", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-opus-4-1", | |
| "name": "Claude Opus 4.1", | |
| "description": "Powerful Claude model for complex tasks", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-sonnet-5", | |
| "name": "Claude Sonnet 5", | |
| "description": "The best combination of speed and intelligence", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-sonnet-4-6", | |
| "name": "Claude Sonnet 4.6", | |
| "description": "Balanced Claude model - latest version", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-sonnet-4-5", | |
| "name": "Claude Sonnet 4.5", | |
| "description": "Balanced Claude model for everyday tasks", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-sonnet-4", | |
| "name": "Claude Sonnet 4", | |
| "description": "Balanced Claude model", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-haiku-4-5", | |
| "name": "Claude Haiku 4.5", | |
| "description": "Fastest Claude model for quick tasks", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": false, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gemini-3.1-pro", | |
| "name": "Gemini 3.1 Pro", | |
| "description": "Google's advanced multimodal model", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gemini-3-flash", | |
| "name": "Gemini 3 Flash", | |
| "description": "Google's fast multimodal model", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.4-pro", | |
| "name": "GPT 5.4 Pro", | |
| "description": "GPT 5.4 Pro frontier model for complex professional work", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.4", | |
| "name": "GPT 5.4", | |
| "description": "GPT 5.4 frontier model for complex professional work", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.3-codex-spark", | |
| "name": "GPT 5.3 Codex Spark", | |
| "description": "Latest GPT-5.3 Codex Spark model for agentic coding", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.3-codex", | |
| "name": "GPT 5.3 Codex", | |
| "description": "Latest GPT-5.3 Codex model optimized for agentic coding", | |
| "context_length": 272000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.2", | |
| "name": "GPT 5.2", | |
| "description": "Frontier model with improvements across knowledge, reasoning and coding", | |
| "context_length": 272000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.2-codex", | |
| "name": "GPT 5.2 Codex", | |
| "description": "Frontier agentic coding model", | |
| "context_length": 272000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.1", | |
| "name": "GPT 5.1", | |
| "description": "Advanced GPT-5 model for complex tasks", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.1-codex-max", | |
| "name": "GPT 5.1 Codex Max", | |
| "description": "Most powerful GPT-5.1 Codex model", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.1-codex", | |
| "name": "GPT 5.1 Codex", | |
| "description": "GPT-5.1 model optimized for coding", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.1-codex-mini", | |
| "name": "GPT 5.1 Codex Mini", | |
| "description": "Fast and efficient GPT-5.1 Codex mini model for quick coding tasks", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5", | |
| "name": "GPT 5", | |
| "description": "Latest GPT-5 model", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5-codex", | |
| "name": "GPT 5 Codex", | |
| "description": "GPT-5 model optimized for coding", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5-nano", | |
| "name": "GPT 5 Nano", | |
| "description": "Cheapest GPT-5-class model for simple high-volume tasks", | |
| "context_length": 400000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "glm-5", | |
| "name": "GLM 5", | |
| "description": "GLM 5 model from Zhipu AI", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "glm-5.1", | |
| "name": "GLM 5.1", | |
| "description": "Latest flagship model series, foundational models specifically designed for agent applications with 200K context window and 128K maximum output", | |
| "context_length": 204800, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "minimax-m2.5", | |
| "name": "MiniMax M2.5", | |
| "description": "MiniMax M2.5 model for coding and reasoning", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "kimi-k2.5", | |
| "name": "Kimi K2.5", | |
| "description": "Moonshot AI Kimi K2.5 model", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "big-pickle", | |
| "name": "Big Pickle", | |
| "description": "Stealth model - free for testing", | |
| "context_length": 128000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "qwen3.6-plus", | |
| "name": "Qwen3.6 Plus", | |
| "description": "Advanced reasoning model with enhanced capabilities", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "kimi-k2.6", | |
| "name": "Kimi K2.6", | |
| "description": "Moonshot AI Kimi K2.6 model with multimodal input, reasoning, and tool calling capabilities", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "kimi-k3", | |
| "name": "Kimi K3", | |
| "description": "Moonshot AI Kimi K3 flagship model with 2.8T parameters, 1M-token context, native vision, always-on reasoning, and tool calling capabilities", | |
| "context_length": 1048576, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "claude-opus-4-7", | |
| "name": "Claude Opus 4.7", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "deepseek-v4-flash", | |
| "name": "DeepSeek V4 Flash", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "deepseek-v4-flash-free", | |
| "name": "DeepSeek V4 Flash Free", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "deepseek-v4-pro", | |
| "name": "DeepSeek V4 Pro", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "gpt-5.4-mini", | |
| "name": "GPT-5.4 Mini", | |
| "description": "", | |
| "context_length": 400000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.4-nano", | |
| "name": "GPT-5.4 Nano", | |
| "description": "", | |
| "context_length": 400000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.5", | |
| "name": "GPT-5.5", | |
| "description": "", | |
| "context_length": 1050000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "gpt-5.5-pro", | |
| "name": "GPT-5.5 Pro", | |
| "description": "", | |
| "context_length": 1050000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "mimo-v2.5-free", | |
| "name": "MiMo V2.5 Free", | |
| "description": "", | |
| "context_length": 200000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "minimax-m2.7", | |
| "name": "MiniMax M2.7", | |
| "description": "", | |
| "context_length": 204800, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "nemotron-3-ultra-free", | |
| "name": "Nemotron 3 Ultra Free", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "north-mini-code-free", | |
| "name": "North Mini Code Free", | |
| "description": "", | |
| "context_length": 256000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "qwen3.5-plus", | |
| "name": "Qwen3.5 Plus", | |
| "description": "", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| } | |
| ], | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "opencode_go", | |
| "api_key_vars": "OPENCODE_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenCode", | |
| "url": "https://opencode.ai/zen/go", | |
| "models": [ | |
| { | |
| "id": "qwen3.7-max", | |
| "name": "Qwen3.7 Max", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "mimo-v2.5-pro", | |
| "name": "MiMo V2.5 Pro", | |
| "description": "MiMo V2.5 Pro model", | |
| "context_length": 1048576, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "mimo-v2.5", | |
| "name": "MiMo V2.5", | |
| "description": "MiMo V2.5 model", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "deepseek-v4-flash", | |
| "name": "DeepSeek V4 Flash", | |
| "description": "DeepSeek V4 Flash model", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "deepseek-v4-pro", | |
| "name": "DeepSeek V4 Pro", | |
| "description": "DeepSeek V4 Pro model", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-5.1", | |
| "name": "GLM 5.1", | |
| "description": "Zhipu AI's latest flagship model with 204K context, reasoning, and tool calling capabilities", | |
| "context_length": 204800, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "minimax-m2.7", | |
| "name": "MiniMax M2.7", | |
| "description": "MiniMax's latest model with enhanced reasoning and 204K context", | |
| "context_length": 204800, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "qwen3.6-plus", | |
| "name": "Qwen3.6 Plus", | |
| "description": "Advanced reasoning model with enhanced capabilities", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "kimi-k2.6", | |
| "name": "Kimi K2.6", | |
| "description": "Moonshot AI Kimi K2.6 model with multimodal input, reasoning, and tool calling capabilities", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "kimi-k3", | |
| "name": "Kimi K3", | |
| "description": "Moonshot AI Kimi K3 flagship model with 2.8T parameters, 1M-token context, native vision, always-on reasoning, and tool calling capabilities", | |
| "context_length": 1048576, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "glm-5.2", | |
| "name": "GLM-5.2", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "kimi-k2.7-code", | |
| "name": "Kimi K2.7 Code", | |
| "description": "", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "minimax-m3", | |
| "name": "MiniMax M3", | |
| "description": "", | |
| "context_length": 512000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "qwen3.7-plus", | |
| "name": "Qwen3.7 Plus", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| } | |
| ], | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "alibaba_coding", | |
| "provider_type": "llm", | |
| "api_key_vars": "ALIBABA_CODING_API_KEY", | |
| "url_param_vars": ["ANTHROPIC_COMPACT_URL"], | |
| "response_type": "Anthropic", | |
| "url": "{{ANTHROPIC_COMPACT_URL}}/messages", | |
| "models": [ | |
| { | |
| "id": "qwen3.5-plus", | |
| "name": "Qwen 3.5 plus", | |
| "description": "Alibaba's Qwen3.5 Plus is an enhanced general-purpose model in the Qwen3.5 API tier, supporting both text and image input. Offers hybrid thinking modes (step-by-step reasoning and fast direct responses), strong multilingual coverage across 119+ languages, and improved agentic and tool-use capabilities over Qwen3.", | |
| "context_length": 256000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "kimi-k2.5", | |
| "name": "Kimi K2.5", | |
| "description": "Kimi K2.5 is an updated iteration of Moonshot AI's Kimi K2 — a 1-trillion-parameter Mixture-of-Experts model (32B active parameters) trained with the MuonClip optimizer on 15.5T tokens. Delivers frontier performance in agentic tasks, tool use, coding (SWE-bench 65.8%), math, and reasoning. Supports multimodal input (text and image).", | |
| "context_length": 262000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "glm-5", | |
| "name": "GLM 5", | |
| "description": "GLM-5 is the 5th-generation model in Zhipu AI's GLM (General Language Model) series. Builds on GLM-4 with improved reasoning, instruction following, tool use, and code generation capabilities. Designed for complex question answering, agent workflows, and multi-turn conversations.", | |
| "context_length": 202000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "MiniMax-M2.5", | |
| "name": "MiniMax M2.5", | |
| "description": "MiniMax M2.5 is a 230B-parameter Mixture-of-Experts model with 10B active parameters per inference, designed for high-throughput, low-latency production environments. Delivers SOTA performance in coding (Multi-SWE-Bench), agentic task decomposition, office scenarios (Excel, Word, PPT), and search-augmented reasoning. Available at competitive pricing (~$0.3/M input tokens).", | |
| "context_length": 196000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "qwen3-max-2026-01-23", | |
| "name": "Qwen 3 Max", | |
| "description": "Qwen3 Max (snapshot 2026-01-23) is Alibaba's flagship Qwen3 API model. Features hybrid thinking modes — extended chain-of-thought reasoning and instant non-thinking responses — with strong benchmark results in coding, math, and general tasks comparable to DeepSeek-R1, o1, and Gemini 2.5 Pro. Pre-trained on ~36T tokens across 119 languages.", | |
| "context_length": 262000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "qwen3-coder-next", | |
| "name": "Qwen 3 Coder Next", | |
| "description": "Qwen3-Coder Next is Alibaba's next-generation agentic coding model, successor to Qwen3-Coder Plus. Built on a 480B-parameter MoE architecture (35B active parameters), trained on 7.5T tokens with 70% code ratio. Natively supports 256K context (extendable to 1M via YaRN). Achieves SOTA on SWE-Bench Verified among open models, with strong performance on agentic coding, browser-use, and tool-use tasks.", | |
| "context_length": 256000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "qwen3-coder-plus", | |
| "name": "Qwen 3 Coder Plus", | |
| "description": "Qwen3-Coder Plus is Alibaba's dedicated agentic coding model, based on the Qwen3-Coder-480B-A35B architecture (480B total, 35B active parameters). Pre-trained on 7.5T tokens with 70% code ratio and fine-tuned with long-horizon reinforcement learning on 20,000 parallel environments. Natively supports 256K context (extendable to 1M via YaRN). Comparable to Claude Sonnet 4 on agentic coding benchmarks.", | |
| "context_length": 256000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "qwen3.7-max", | |
| "name": "Qwen3.7 Max", | |
| "description": "", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-4.7", | |
| "name": "GLM 4.7", | |
| "description": "GLM-4.7 is a version in Zhipu AI's GLM-4 API model family. Offers strong performance in Chinese and English for instruction following, reasoning, tool use, and multi-turn dialogue. Part of the same generation as GLM-4-Plus, with improvements in long-context handling and structured output.", | |
| "context_length": 202000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "qwen3.6-plus", | |
| "name": "Qwen3.6 Plus", | |
| "description": "Alibaba's Qwen3.6 Plus model with multimodal input, agentic tool use, and advanced reasoning capabilities.", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| } | |
| ], | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "alibaba_token_plan", | |
| "api_key_vars": "ALIBABA_TOKEN_PLAN_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1/chat/completions", | |
| "models": [ | |
| { | |
| "id": "qwen3.8-max-preview", | |
| "name": "Qwen3.8 Max Preview", | |
| "description": "Alibaba's flagship Qwen3.8 Max preview model with 1M context, multimodal input, reasoning, and tool calling capabilities", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "qwen3.7-max", | |
| "name": "Qwen3.7 Max", | |
| "description": "Alibaba's Qwen3.7 Max model with 1M context, reasoning, and tool calling capabilities", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "qwen3.7-plus", | |
| "name": "Qwen3.7 Plus", | |
| "description": "Alibaba's Qwen3.7 Plus model with 1M context, multimodal input, reasoning, and tool calling capabilities", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "qwen3.6-plus", | |
| "name": "Qwen3.6 Plus", | |
| "description": "Alibaba's Qwen3.6 Plus model with 1M context, multimodal input, reasoning, and tool calling capabilities", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "qwen3.6-flash", | |
| "name": "Qwen3.6 Flash", | |
| "description": "Alibaba's fast and economical Qwen3.6 Flash model with 1M context, multimodal input, reasoning, and tool calling capabilities", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "deepseek-v4-pro", | |
| "name": "DeepSeek V4 Pro", | |
| "description": "DeepSeek V4 Pro model with 1M context, reasoning, and tool calling capabilities", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "deepseek-v4-flash", | |
| "name": "DeepSeek V4 Flash", | |
| "description": "Fast DeepSeek V4 lane for economical reasoning, coding, and long-context work", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "deepseek-v3.2", | |
| "name": "DeepSeek V3.2", | |
| "description": "DeepSeek V3.2 model with reasoning and tool calling capabilities", | |
| "context_length": 131072, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "kimi-k2.7-code", | |
| "name": "Kimi K2.7 Code", | |
| "description": "Moonshot AI Kimi K2.7 Code model with 256K context, multimodal input, reasoning, and tool calling capabilities", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "kimi-k2.6", | |
| "name": "Kimi K2.6", | |
| "description": "Moonshot AI Kimi K2.6 model with multimodal input, reasoning, and tool calling capabilities", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "kimi-k2.5", | |
| "name": "Kimi K2.5", | |
| "description": "Moonshot AI Kimi K2.5 model with multimodal input, reasoning, and tool calling capabilities", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "glm-5.2", | |
| "name": "GLM-5.2", | |
| "description": "Zhipu AI GLM-5.2 flagship model with 1M context, reasoning, and tool calling capabilities", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-5.1", | |
| "name": "GLM-5.1", | |
| "description": "Zhipu AI GLM-5.1 model with 200K context, reasoning, and tool calling capabilities", | |
| "context_length": 202752, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "glm-5", | |
| "name": "GLM-5", | |
| "description": "Zhipu AI GLM-5 model with 200K context, reasoning, and tool calling capabilities", | |
| "context_length": 202752, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "MiniMax-M2.5", | |
| "name": "MiniMax M2.5", | |
| "description": "MiniMax M2.5 model with reasoning and tool calling capabilities", | |
| "context_length": 196608, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| } | |
| ], | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "novita", | |
| "api_key_vars": "NOVITA_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://api.novita.ai/openai/v1/chat/completions", | |
| "models": [ | |
| { | |
| "id": "zai-org/glm-5.2", | |
| "name": "GLM-5.2", | |
| "description": "GLM-5.2 is Z.AI's latest flagship model, meticulously engineered for long-horizon autonomous tasks with 1M context window and 128K maximum output", | |
| "context_length": 1048576, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "zai-org/glm-5.1", | |
| "name": "GLM-5.1", | |
| "description": "GLM-5.1 is Z.AI's latest flagship model, meticulously engineered for long-horizon autonomous tasks. Capable of working continuously on a single assignment for up to 8 hours,", | |
| "context_length": 204800, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "moonshotai/kimi-k2.5", | |
| "name": "Kimi K2.5", | |
| "description": "Moonshot AI's flagship MoE model with 262K context, function calling, structured output, reasoning, and vision capabilities", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "zai-org/glm-5", | |
| "name": "GLM-5", | |
| "description": "Zhipu AI's flagship MoE model with 202K context, function calling, structured output, and reasoning capabilities", | |
| "context_length": 202800, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "minimax/minimax-m2.5", | |
| "name": "MiniMax M2.5", | |
| "description": "MiniMax's MoE model with 204K context, function calling, structured output, and reasoning capabilities", | |
| "context_length": 204800, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "qwen/qwen3-embedding-0.6b", | |
| "name": "Qwen3 Embedding 0.6B", | |
| "description": "Qwen3 embedding model with 1024 dimensions and 8K max input", | |
| "context_length": 8192, | |
| "tools_supported": false, | |
| "input_modalities": ["text"] | |
| } | |
| ], | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "fireworks-ai", | |
| "api_key_vars": "FIREWORKS_AI_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://api.fireworks.ai/inference/v1/chat/completions", | |
| "auth_methods": ["api_key"], | |
| "models": [ | |
| { | |
| "id": "accounts/fireworks/models/kimi-k2p6", | |
| "name": "Kimi K2.6", | |
| "description": "Kimi K2.6 model", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "accounts/fireworks/models/gpt-oss-120b", | |
| "name": "GPT OSS 120B", | |
| "description": "GPT OSS 120B model", | |
| "context_length": 131072, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "accounts/fireworks/models/gpt-oss-20b", | |
| "name": "GPT OSS 20B", | |
| "description": "GPT OSS 20B model", | |
| "context_length": 131072, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "accounts/fireworks/models/deepseek-v4-flash", | |
| "name": "DeepSeek V4 Flash", | |
| "description": "DeepSeek V4 Flash model", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "accounts/fireworks/models/deepseek-v4-pro", | |
| "name": "DeepSeek V4 Pro", | |
| "description": "DeepSeek V4 Pro model", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "accounts/fireworks/models/glm-5p1", | |
| "name": "GLM 5.1", | |
| "description": "GLM 5.1 model", | |
| "context_length": 202800, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "accounts/fireworks/models/glm-5p2", | |
| "name": "GLM 5.2", | |
| "description": "GLM 5.2 model", | |
| "context_length": 1048576, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "accounts/fireworks/models/kimi-k2p7-code", | |
| "name": "Kimi K2.7 Code", | |
| "description": "Kimi K2.7 Code model", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "accounts/fireworks/models/minimax-m2p7", | |
| "name": "MiniMax-M2.7", | |
| "description": "MiniMax-M2.7 model", | |
| "context_length": 196608, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "accounts/fireworks/models/minimax-m3", | |
| "name": "MiniMax-M3", | |
| "description": "MiniMax-M3 model", | |
| "context_length": 512000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "accounts/fireworks/models/qwen3p7-plus", | |
| "name": "Qwen 3.7 Plus", | |
| "description": "Qwen 3.7 Plus model", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "accounts/fireworks/routers/glm-5p1-fast", | |
| "name": "GLM 5.1 Fast", | |
| "description": "GLM 5.1 Fast model", | |
| "context_length": 202800, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "accounts/fireworks/routers/kimi-k2p7-code-fast", | |
| "name": "Kimi K2.7 Code Fast", | |
| "description": "Kimi K2.7 Code Fast model", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "accounts/fireworks/routers/kimi-k2p6-turbo", | |
| "name": "Kimi K2.6 Turbo", | |
| "description": "Kimi K2.6 Turbo model", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| }, | |
| { | |
| "id": "accounts/fireworks/routers/kimi-k2p6-fast", | |
| "name": "Kimi K2.6 Fast", | |
| "description": "Kimi K2.6 Fast model", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "fireworks-ai-firepass", | |
| "api_key_vars": "FIREWORKS_AI_FIREPASS_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://api.fireworks.ai/inference/v1/chat/completions", | |
| "auth_methods": ["api_key"], | |
| "models": [ | |
| { | |
| "id": "accounts/fireworks/routers/kimi-k2p6-turbo", | |
| "name": "Kimi K2.6 Turbo (firepass)", | |
| "description": "Kimi K2.6 Turbo model", | |
| "context_length": 262144, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "modal", | |
| "api_key_vars": "MODAL_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://api.us-west-2.modal.direct/v1/chat/completions", | |
| "models": [ | |
| { | |
| "id": "zai-org/GLM-5-FP8", | |
| "name": "GLM-5", | |
| "description": "Z.ai's 745B parameter flagship open-source MoE model for long-horizon agents and systems engineering, hosted on Modal", | |
| "context_length": 192000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| } | |
| ], | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "adal", | |
| "api_key_vars": "ADAL_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://api.sylph.ai/v1/chat/completions", | |
| "models": "https://api.sylph.ai/v1/models", | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "xiaomi_mimo", | |
| "api_key_vars": "XIAOMI_MIMO_API_KEY", | |
| "url_param_vars": [ | |
| { "name": "CLUSTER", "options": ["token-plan-sgp.xiaomimimo.com", "token-plan-cn.xiaomimimo.com", "token-plan-ams.xiaomimimo.com"] } | |
| ], | |
| "response_type": "OpenAI", | |
| "url": "https://{{#if CLUSTER}}{{CLUSTER}}{{else}}token-plan-sgp.xiaomimimo.com{{/if}}/v1/chat/completions", | |
| "models": [ | |
| { | |
| "id": "mimo-v2.5-pro", | |
| "name": "MiMo V2.5 Pro", | |
| "description": "Xiaomi's latest flagship foundation model with enhanced reasoning and agent capabilities", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "mimo-v2.5", | |
| "name": "MiMo V2.5", | |
| "description": "Xiaomi's balanced V2.5 model for general-purpose tasks", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "mimo-v2-pro", | |
| "name": "MiMo V2 Pro", | |
| "description": "Xiaomi's flagship foundation model with 1T+ parameters and 1M context length", | |
| "context_length": 1000000, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text"] | |
| }, | |
| { | |
| "id": "mimo-v2-omni", | |
| "name": "MiMo V2 Omni", | |
| "description": "Xiaomi's omni-modal model that natively processes image, video, and audio inputs", | |
| "context_length": 262100, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| } | |
| ], | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "nvidia", | |
| "api_key_vars": "NVIDIA_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://integrate.api.nvidia.com/v1/chat/completions", | |
| "models": "https://integrate.api.nvidia.com/v1/models", | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "ambient", | |
| "api_key_vars": "AMBIENT_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://api.ambient.xyz/v1/chat/completions", | |
| "models": "https://api.ambient.xyz/v1/models", | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "orca_router", | |
| "api_key_vars": "ORCAROUTER_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAI", | |
| "url": "https://api.orcarouter.ai/v1/chat/completions", | |
| "models": "https://api.orcarouter.ai/v1/models", | |
| "auth_methods": ["api_key"] | |
| }, | |
| { | |
| "id": "meta", | |
| "api_key_vars": "META_API_KEY", | |
| "url_param_vars": [], | |
| "response_type": "OpenAIResponses", | |
| "url": "https://api.meta.ai/v1/responses", | |
| "models": [ | |
| { | |
| "id": "muse-spark-1.1", | |
| "name": "Muse Spark 1.1", | |
| "description": "Meta's multimodal model for agentic tool calling, coding, structured output, image and video understanding, and long-context reasoning", | |
| "context_length": 1048576, | |
| "tools_supported": true, | |
| "supports_parallel_tool_calls": true, | |
| "supports_reasoning": true, | |
| "input_modalities": ["text", "image"] | |
| } | |
| ], | |
| "auth_methods": ["api_key"] | |
| } | |
| ] | |